4
比方說,我有我的東西一個git回購目錄myapp
內:Git的節目的文件路徑
myapp
/.git
/.gitignore
/subdirA
/subdirB
/file1.txt
/file2.txt
/(and some other stuffs)
/(and some other stuffs)
我想從舊查看file1.txt
提交abcd123
。對於another thread,我才知道,我應該使用類似:
$ git show abcd123:path/to/file1.txt
然而,我感到困惑的正確的道路使用。我試着像
$ git show abcd123:myapp/subdirA/subdirB/file1.txt
$ git show abcd123:subdirA/subdirB/file1.txt
$ git show abcd123:subdirB/file1.txt
$ git show abcd123:file1.txt
但混帳一直給我像
$ Path 'subdirA/subdirB/file1.txt' does not exist in 'abcd123'
如何解決這個問題的錯誤消息?
你可以得到一個有效的路徑列表int他承諾'git ls-tree -r --name-only abcd123' –
@ WumpusQ.Wumbley非常感謝。有用。我可以查看我現在需要的文件。在上面的例子中,路徑「subdirA/subdirB/file1.txt」應該是正確的,但我可能錯誤地鍵入了路徑,以致於收到錯誤消息。 – user740006
@ WumpusQ.Wumbley這是值得寫一個答案) –