是否可以根据日期合并两个GIT树?

时间:2012-03-12 17:18:47

标签: git merge

假设我们组中有两个人。我们维护两个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?

谢谢!

2 个答案:

答案 0 :(得分:0)

使用交互式rebase肯定是可能的,但是我会质疑用例:似乎3月2日没有包含a和b的存储库,那么说“查看3月份的文件”的语义是什么第二”?

答案 1 :(得分:0)

我写了一个脚本来逐个检查每个提交。这是愚蠢的,但我想这是一种简单的方法,可能是我知道的唯一方法。

相关问题