Git对象文件修改时间

时间:2017-09-18 14:17:39

标签: git synchronization

我主要使用Git在我的所有开发工作站中同步我的项目。但有时我还会使用其他一些同步工具,例如rsyncFreeFileSync

如果我的项目工作目录从Git的角度来看同步,这并不意味着我的其他工具依赖于文件大小和文件修改时间。修改时间将不相同,并且将报告该文件需要同步。这对我来说对于源代码文件来说很好,因为如果我从任何一方向另一方进行更新,git status将不输出任何内容。此外,我仍然有机会在Git级别捕获任何数据传输错误。

问题在于同步Git对象文件。双方具有相同的文件名和相同的内容,但可能具有不同的修改时间。在这种情况下,我不敢决定同步的方向。在我的情况下,基于校验和的同步是不可行的。

问题是为什么objects/xx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx文件没有反映Git中该对象“容纳”时间的修改时间?

现在,Git中有任何与此相关的设置吗?否则,是否有人试图制作一个小shell或Python脚本来将Git对象文件更新为“生日”

0 个答案:

没有答案