2017-07-04 38 views
0

我目前正在通過Scott Chacon的書「pro git」學習git。在Windows上,git顯示HEAD ^,不起作用,並且不顯示父提交,

在第7章「git工具」中,作者提到^符號用於找出提交的祖先。

例如到顯示父提交的提交當前由頭指針

git show HEAD^ 

指向但經過我按下輸入的,而不執行命令,所述命令提示要求more

enter image description here

在我按下輸入幾次後,顯示錯誤

enter image description here

這是怎麼發生的?我目前在Windows上使用命令提示符。

+0

你有什麼版本的git的?將其與本書中使用的版本進行比較。 – byxor

+0

@byxor我使用git版本2.10.2.windows.1。順便說一句,SLaks給出了一個解決方案,爲我工作。無論如何感謝您的幫助! :) – Thor

回答

4

^是Windows命令提示符的轉義字符。

使用^^逃脫並運行,其中包括一個^命令:

git show HEAD^^ 
+0

非常感謝您的幫助!像魅力一樣工作! – Thor

+1

啊窗戶。它永遠不會讓我感到驚訝。 – byxor