添加和删​​除文件后Git跳回历史有不同的行为?

时间:2015-07-16 23:05:52

标签: git git-checkout git-add git-rm

我是git的新来者。我找到了一些有趣的东西。

说我是否添加了文件并提交。签出到以前的版本后,该文件不存在我预期的状态。 (因为在上一次提交中,它尚未创建)

但是,如果我删除文件并提交。在我跳回到之前的提交之后,该文件也不存在,这让我感到惊讶。

为什么会有不同的行为?

由于

修改:感谢您的回复。我通过显示哈希的git log跳回到之前的提交。然后git checkout'hash'。

0 个答案:

没有答案