假设我们组中有两个人。我们维护两个GIT树A和B,我在A上工作而另一个人在B上工作。
我于3月1日创建了文件a,于3月3日在A。
中创建了文件a - 3月1日 c - 3月3日
另一个人于3月2日在B创建了文件b。
b - 3月2日
是否可以合并两棵树,所以我有一棵新树,看起来像:
a - 3月1日 b - 3月2日 c - 3月3日
当我结帐3月2日的文件时,我会得到文件a和b?
谢谢!
答案 0 :(得分:0)
使用交互式rebase肯定是可能的,但是我会质疑用例:似乎3月2日没有包含a和b的存储库,那么说“查看3月份的文件”的语义是什么第二”?
答案 1 :(得分:0)
我写了一个脚本来逐个检查每个提交。这是愚蠢的,但我想这是一种简单的方法,可能是我知道的唯一方法。