Git 命令笔记

原创
2015/10/10 22:30
阅读数 73
  • git rm --cached FILE
    这个命令只删除远程文件,例如:
    $ git rm --cached database.yml
    删除database.yml被保存的记录,但是不影响本地文件。这对删除已经推送过的忽略文件记录而且不影响本地文件是非常的方便的。

  • git log -p FILE
    查看README.md的修改历史,例如:
    $ git log -p README.md

  • git log ..BRANCH
    这个命令返回某个非HEAD分支的提交记录。假如你在一个功能分支,输入:
    $ git log ..master
    返回全部master分支的历史记录,包括未被合并到当前分支的提交记录。

  • git branch –contains SHA
    返回包含某个指定sha的分支列表。例如:
    $ git branch --contains 2f8e2b
    显示全部包含提交2f832b的分支。这个命令对于验证git cherry-pick完成非常有帮助。

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部