为什么我的 git 差异提交不起作用



我有以下提交:

$ git log --oneline
67a48c4 (HEAD -> main) Add a line in toto.py
62430ad Add file tata
0447f39 Add file toto

但当我尝试区分其中两个提交时,我会得到一个错误:

$ git diff 62430ad7f5bbd2437969b4d9086f729c3a224c5a 0447f395630849f2c40f6c11939f1a4c4c811f73

致命:不明确的参数'62430ad7f5bbd2437969b4d9086f729c3a224c5a':未知修订或路径不在工作树中。使用"--"将路径与修订分开,如下所示:"git[…]-[…]

这里的原因是什么?

它终于开始工作了。问题出在我复制身份证的方式上。我使用了快捷键Ctrl+Shift+C,但我不知道为什么尽管我成功地复制了确切的行,但还是发生了一些错误。现在我使用鼠标或Shift+Insert键,但效果很好。谢谢大家!

最新更新