Git 为什么在更改分支后更改了我的所有文件日期
Git 为什么在更改分支后更改了我的所有文件日期,git,Git,git签出我的分支机构后所有文件日期都会更改 有可能避免吗? 我在windows下工作。当你通过git add将文件添加到git时,你现在已经拍摄了它们的快照。因此,当您git checkout再次提交(或分支)时,您将获得文件的这些快照。这是不可能避免的。git checkout应该只处理您以前的头文件与新分支不同的文件。你的分支机构与以前的州有多大不同?非常不同git checkout将所有文件时间戳设置为当前时间。因此,如果分支非常不同,那么两个分支之间有多少文件是相同的,并且您是否确认了
git签出我的分支机构后
所有文件日期都会更改
有可能避免吗?我在windows下工作。当你通过git add将文件添加到git时,你现在已经拍摄了它们的快照。因此,当您
git checkout
再次提交(或分支)时,您将获得文件的这些快照。这是不可能避免的。git checkout
应该只处理您以前的头文件与新分支不同的文件。你的分支机构与以前的州有多大不同?非常不同git checkout
将所有文件时间戳设置为当前时间。因此,如果分支非常不同,那么两个分支之间有多少文件是相同的,并且您是否确认了git(不是其他内容)是否确实接触过这些文件?git checkout my_branch
将不相同文件的所有文件时间戳更改为当前日期/时间。有可能避免吗?没有。这是预期的和正确的行为。出于好奇,为什么不希望文件具有正确的时间戳(上次更改的时间,即签出操作的时间)?