我从分支A中的提交(例如1234567)签出一个新的分支B:
git checkout -b B 1234567
我在9月1日提交了历史记录。
在这个新分支工作了几个小时后,我找到了一个文件,其修改日期是今天(10月17日)。说,我希望该文件是file0,但我现在有file1
所以我想我错误地修改了这个文件。我用从同事的计算机复制的file0替换它并提交。然后,我结帐到另一个分支,用git branch -D B
删除分支B并再次检查分支,然后它仍然是file1。
我使用git log
,最新提交是在9月1日。
令我感到困惑的是,第一次检查新分支时,文件修改时间是下午3:00,但是第二次更改为下午5:00。