美文网首页
git diff的用法

git diff的用法

作者: 短暂_6cb0 | 来源:发表于2020-08-31 10:09 被阅读0次

环境准备

  • git的最终日志状态:
> git log --graph --all --oneline
* commit 1ee6fe2 init
|\
| * commit 793f15a (HEAD -> dev) a
|
* commit 59bcddb (master) b
  • 每次修改提交的具体内容:
* commit 1ee6fe2 init
1
2
3
* commit 793f15a a
1
a
3
* commit 59bcddb b
1
b
3

git diff用法

  • git diff <commit1>..<commit2> 会依次查找<commit1>与公共祖先的差异,再叠加上公共祖先与<commit2>的差异。
> git diff 59bcddb..793f15a
1
-b
+a
3
  • git diff <commit1>...<commit2> 会显示公共祖先与<commit2>的差异。
> git diff 59bcddb...793f15a
1
-2
+a
3

相关文章

网友评论

      本文标题:git diff的用法

      本文链接:https://www.haomeiwen.com/subject/bkcusktx.html