标签: git git-checkout git-add git-rm
我是git的新来者。我找到了一些有趣的东西。
说我是否添加了文件并提交。签出到以前的版本后,该文件不存在我预期的状态。 (因为在上一次提交中,它尚未创建)
但是,如果我删除文件并提交。在我跳回到之前的提交之后,该文件也不存在,这让我感到惊讶。
为什么会有不同的行为?
由于
修改:感谢您的回复。我通过显示哈希的git log跳回到之前的提交。然后git checkout'hash'。