git 使用指令
时间: 2025-04-22 15:00:35 浏览: 19
### Git 命令教程与常用操作指南
#### 文件状态管理
在 Git 中,`git status` 是用于显示工作目录和暂存区的状态的命令。此命令可以帮助了解哪些文件被修改过以及它们当前所处的状态[^1]。
```bash
$ git status
```
#### 添加文件至暂存区
为了将更改加入即将创建的新提交中,需先将其添加到暂存区。这一步骤可通过 `git add <file>` 实现。当希望一次性把所有未追踪或已修改过的文件都放入暂存区时,则可以使用通配符形式如 `git add .` 或者指定特定路径下的文件。
```bash
$ git add README.md
# 或者
$ git add .
```
#### 提交更改
一旦确认要保存的工作已完成并处于暂存区内之后,就可以通过运行带有适当消息描述此次更新内容意义的 `git commit -m "<message>"` 来完成实际提交过程了。良好的提交信息有助于团队成员理解每次改动背后的原因及其影响范围。
```bash
$ git commit -m "Add project documentation"
```
#### 获取远程仓库最新数据
为了让本地副本保持同步于远端服务器上的项目进展状况,在推送之前通常会执行一次拉取动作来获取最新的变动记录。此时应采用 `git pull origin main` (假设默认分支名为main),它不仅下载新引入的内容还会尝试自动合并任何冲突之处以便后续继续开展协作活动。
```bash
$ git pull origin main
```
#### 推送本地更改至上游仓库
最后,在确保没有任何待解决的问题存在后,可以通过发出 `git push origin main` 将自己所做的贡献发送给其他协作者共享。请注意这里的参数可能依据实际情况有所不同,比如不同的远程名称或是目标分支标签等。
```bash
$ git push origin main
```
#### 查看提交历史
利用 `git log` 可以浏览过往所有的提交记录,默认情况下会按照时间顺序逆序排列展示每条日志项的信息摘要,包括但不限于哈希码、作者名、日期戳记及备注说明等内容。对于想要更加简洁明了地观察变化趋势而言,还可以附加一些选项来自定义输出格式,例如仅列出最近几次重要的事件概览。
```bash
$ git log --oneline -n 5
```
阅读全文
相关推荐

















