git 常用指令

分支

  • 查看分支: git branch
  • 查看远程分支: git branch -a
  • 创建分支: git branch dev
  • 切换分支:git checkout dev
  • 创建并切换分支:git checkout -b dev
  • 删除分支 :git branch -d dev
  • 合并分支: git merge dev (回到master分支上再执行合并操作)
  • 查看本地分支与远程分支的关系:git branch -vv
  • 查看本地分支信息:git branch -v
  • 查看分支状态:git status
  • 拉取远程分支: git pull origin 远程分支名:本地分支名
  • 本地分支与远程分支关联:git branch --set-upstream-to=origin/<branch> develop

工作区

  • 查看工作区: git stash list
  • 将内容暂存到工作区: git stash
  • 恢复并删除工作区内容:git stash pop
  • 清除工作区内容:git stash clear

暂存区

  • 将单个文件提交到暂存区: git add test.txt
  • 将所有文件提交到暂存区:git add .
  • 从暂存区恢复文件:git reset

提交

  • 提交到仓库: git commit -m "提交注释"

远程

tag

  • 列出所有标签:git tag
  • 查看特定标签:git tag -l 'v1.4.2.*'(版本前缀为v1.4.2的全部列出)
  • 打tag:git tag -a v1.0 -m "备注信息" release/1.0.4.b
    (创建一个含附注类型的标签非常简单,用 -a (译注:取 annotated 的首字母)指定标签名字,-m 表示可以添加备注)
  • 将本地新增tag全部推送到远程:git push --tag
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Git常用命令总结 Git常用命令总结 git init 在本地新建一个repo,进入一个项目目录,执行git i...
    猿ape阅读 248评论 0 1
  • 1.git的安装 1.1 在Windows上安装Git msysgit是Windows版的Git,从https:/...
    落魂灬阅读 12,744评论 4 54
  • 标题的重要性?你点进来的那一刻就印证了。 可恶的标题攻略指南?请看标题。 看吧,够可恶吧,中招了吧,如果...
    feono阅读 729评论 2 6
  • 今天在微博上看到一篇文章《当你老了,一生最后悔什么?全球统计前五名》,感触颇深,因为自己这些年的经历,也因为当下...
    盛世回首阅读 496评论 0 0
  • 爱语1:肯定的言词; 人类最深处的需要,就是感觉被人欣赏。因为在乎所以期待,给ta一些鼓励的话语,往往会激发出ta...
    我的第二课堂阅读 238评论 1 1