Git从特定提交中签出新分支

时间:2016-10-17 09:16:25

标签: git

我从分支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。

0 个答案:

没有答案