问题
当我提交修改分支时,他们会记录一个“提交时间戳”,如果有的话,它会被使用吗?在我看来,提交链/树将是您所需要的全部。
如果有“提交时间戳”记录它,客户端(委员会)或服务器(主存储库)?
当我合并两个分支时,在进行合并时会考虑什么?基本上合并的规则是什么?它是否写下了提交较少的提交文件?它是否使用时间戳来确定哪个更新?
提前致谢,寻找答案或良好的资源。
答案 0 :(得分:1)
是的,当您查看日志时,您将看到提交的时间。例如:
$ git log -1
commit 4f0ba140d3a9709825c4d6b77ca5b69d09825c41
Author: Somebody <someone@somewhere>
Date: Tue Jan 24 16:36:55 2012 -0800
Commit message goes here
Git是分布式的,没有客户端或服务器。
这取决于您希望合并的工作方式。 The documentation将为您描述所有可能的选项。基本的合并案例只需要从共同的祖先那里获取所有提交。