[英]Git list of common commits between two branches
我们有四个分支分支A,B,C,D。分支C是从分支A创建的,分支D是从分支B创建的。我们对分支D进行了更改并将它们合并到分支B中。我们从分支D中挑选出相同的变化分支C并合并到分支A.
现在我们要列出由于上述行为而在分支A中更改的文件的名称和路径。
我尽我所能,现在寻求你的帮助。 提前致谢
所以你开始(假设A和B是从master创建的):
d--d--d
/
b--b--b--b--b--b
/
m--m
\
a--a--a--a
\
c--c--c
你合并和樱桃挑选:
d--d--D
/ \
b--b--b--b--b--b
/
m--m
\
a--a--a--a------------------A
\ /
c--c--c--d'--d'--d'
首先列出最初在分支D中修改的文件 (D是在合并回A之前的提交)
git diff --name-only A...D
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.