版本控制系统--Git常用命令集合

92 阅读2分钟

Git 是一个流行的版本控制系统,有许多常用的命令。以下是一些常用的 Git 命令:

  1. git init:在当前目录下初始化一个新的 Git 仓库。
  2. git remote add origin <远程仓库地址>:将本地仓库与远程仓库关联,其中<远程仓库地址>是你要推送的远程仓库的URL地址。
  3. git fetch [remote] [branch]:从远程仓库获取最新的提交信息。
  4. git clone [url]:克隆(下载)一个 Git 仓库到本地。
  5. git add [file]:将指定的文件添加到暂存区,可以一次添加多个文件。
  6. git commit -m "[message]":提交暂存区的内容到本地仓库,并附带提交信息。
  7. git status:查看仓库当前的状态,包括修改的文件、新添加的文件等。
  8. git diff:比较工作区和暂存区的差异。
  9. git show [commit]:显示指定提交的详细信息。
  10. git log:查看仓库的提交历史记录。
  11. git reflow:将当前分支的提交历史转换为规范形式。
  12. git branch [branch_name]:创建一个新的分支,并将当前工作转移到该分支上。
  13. git checkout [branch_name]:切换到指定的分支。
  14. git merge [branch_name]:将指定分支合并到当前分支。
  15. git rebase [branch_name]:将当前分支的提交历史应用到指定分支上。
  16. git reset --hard [commit]:将当前分支的指针移动到指定提交,并丢弃所有之后的提交。
  17. git cherry-pick [commit]:将指定提交应用到当前分支上。
  18. git branch -d [branch_name]:删除指定分支。
  19. git branch -r -d [branch_name]:删除远程分支。
  20. git tag [tag_name]:为指定的提交打上标签。
  21. git pull [remote] [branch]:从远程仓库拉取最新的提交信息到本地。
  22. git push origin [branch_name]:将本地分支推送到远程仓库的相应分支上。
  23. git push origin --tags:将所有标签推送到远程仓库。

这些是 Git 的一些常用命令,使用这些命令可以方便地管理版本和协作开发。

我们使用的vscode内置了Git插件,用起来也是很香的,或者使用小乌龟等可视化工具也可以的。