Ada*_*son 60 git git-merge git-log
我有2个分支A和B.
每当我运行构建时,分支A都会合并到分支B中.我希望能够通过电子邮件发送自上次构建运行以来在A中所做的所有更新.我怎样才能git log
复制自上次A - > B合并以来在A中所做的所有提交?
che*_*che 98
那会
git log B..A
Run Code Online (Sandbox Code Playgroud)
例如"显示A中但不在B中的所有提交"或者如果您希望对非本地分支执行此操作
git log origin/B..origin/A
Run Code Online (Sandbox Code Playgroud)
Eri*_*bar 20
另一种语法是使用:
$ git log refA refB --not refC
Run Code Online (Sandbox Code Playgroud)
或者在您只比较两个分支的情况下
$ git log A --not B
Run Code Online (Sandbox Code Playgroud)
当比较两个分支时,它真的归结为偏好.我只是觉得这更多的可读性,也不必担心混淆A...B
与A..B
(在该文档中也提到).
归档时间: |
|
查看次数: |
23701 次 |
最近记录: |