Git快捷操作:常用的Git命令速查表

发布于 2024-05-03  433 次阅读


本文于 2024年5月4日 7:25 更新,注意查看最新内容

Git是一款强大的版本控制工具,广泛应用于软件开发项目中。熟练掌握Git的操作命令可以提高工作效率和代码管理质量。

下面是小编为大家搜集的一些常用的Git命令速查表:

常规操作:

  1. git init: 在当前目录初始化Git仓库。
  2. git clone [url]: 克隆远程仓库到本地。
  3. git status: 查看工作区和暂存区的状态。
  4. git add [file]: 将文件添加到暂存区。
  5. git commit -m "message": 将暂存区的文件提交到本地仓库。
  6. git push: 将本地提交推送到远程仓库。
  7. git pull: 从远程仓库拉取最新代码到本地。
  8. git log: 查看提交历史记录。
  9. git branch: 查看分支列表。
  10. git checkout [branch]: 切换到指定分支。
  11. git merge [branch]: 将指定分支合并到当前分支。

分支管理:

  1. git branch [branch]: 创建新分支。
  2. git branch -d [branch]: 删除指定分支。
  3. git branch -m [new_name]: 重命名当前分支。
  4. git checkout -b [branch]: 创建新分支并切换到该分支。
  5. git merge [branch]: 将指定分支合并到当前分支。

远程仓库:

  1. git remote -v: 查看远程仓库列表。
  2. git remote add [name] [url]: 添加远程仓库。
  3. git remote remove [name]: 删除指定远程仓库。
  4. git push [remote_name] [branch]: 将本地分支推送到指定远程仓库。
  5. git pull [remote_name] [branch]: 从指定远程仓库拉取最新代码到本地。

撤销和回滚:

  1. git reset HEAD [file]: 撤销文件的暂存状态。
  2. git checkout -- [file]: 丢弃工作区的修改。
  3. git revert [commit]: 撤销指定提交的修改。
  4. git reset --hard [commit]: 回滚到指定提交,并丢弃后续修改。

其他常用命令:

  1. git diff: 查看工作区和暂存区的差异。
  2. git diff [commit1] [commit2]: 比较两个提交之间的差异。
  3. git tag [name]: 创建标签。
  4. git tag -d [name]: 删除标签。
  5. git stash: 暂存当前工作目录的修改。
  6. git stash pop: 恢复最近一次暂存的修改。

这短短的一生,我们最终都会失去。