‘git checkout commit-sha’到底是做什么的?
What exactly does ‘git checkout commit-sha’ do?
没有文件路径,究竟是什么
git checkout commit-sha
做吗?
谁能给我解释一下?
Git 将 尝试 检查给定的提交,正如 Git 所说的 分离的 HEAD .
与任何 git checkout
一样,操作可能成功,也可能失败。失败的主要原因是在您有未提交的工作时尝试检查其他提交。
当您 做 有未提交的工作时,有时会 成功 检查其他提交/其他分支。 Checkout another branch when there are uncommitted changes on the current branch.
对这种明显差异的解释
如果检出成功,则您有一个分离的 HEAD,并且您的索引和工作树已从目标提交中填充。如链接的问题和答案中所述,如果您有未提交的更改,它们将被保留:在这种情况下至少 一些 索引和工作树文件 不 匹配选定的提交。
没有文件路径,究竟是什么
git checkout commit-sha
做吗?
谁能给我解释一下?
Git 将 尝试 检查给定的提交,正如 Git 所说的 分离的 HEAD .
与任何 git checkout
一样,操作可能成功,也可能失败。失败的主要原因是在您有未提交的工作时尝试检查其他提交。
当您 做 有未提交的工作时,有时会 成功 检查其他提交/其他分支。 Checkout another branch when there are uncommitted changes on the current branch.
对这种明显差异的解释如果检出成功,则您有一个分离的 HEAD,并且您的索引和工作树已从目标提交中填充。如链接的问题和答案中所述,如果您有未提交的更改,它们将被保留:在这种情况下至少 一些 索引和工作树文件 不 匹配选定的提交。