Git 命令

掘金小册

  • git pull --> git fetch + git merge
  • 创建成功后自动切换 git checkout -b [branchname] -->git branch[] +git checkout[]
  • 基于远程 master 分支切出一个新分支 git checkout master+git checkout -b[] --> git checkout -b [] origin/master
  • 放弃解决冲突,取消merge git merge --abort

git log

  • 查看详细历史 git log -p
  • 查看修改的文件 git log --stat
  • 查看某个具体提交的改动 git show (commit)
  • 查看当前改动(未add) git diff
  • 查看当前未提交改动(已add 未commit) git diff --staged/cached(完全等价)

修改提交

  • 直接改动上一个提交(生成一条新commit替代原commit) git commit --amend

git stash

  • 将当前改动放入暂存区 git stash
  • 取出暂存区中的改动 git stash pop
  • 未add过的文件共同放入暂存区 git stash -u
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • git常用命令 GIT常用命令备忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章阅读 8,880评论 1 26
  • 1,查看所有远程分支:%git branch -r 2, 拉取远程分支并创建本地分支git checkout -...
    will666阅读 2,204评论 0 18
  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 13,862评论 9 163
  • 本片内容转自CSDN http://blog.csdn.net/ithomer/article/details/7...
    五娃儿阅读 5,051评论 2 87
  • Add & Commit git init 初始化一个 Git 仓库(repository),即把当前所在目录变成...
    冬絮阅读 5,155评论 0 9

友情链接更多精彩内容