在Github for Windows上,我可以右鍵單擊一個項目,選擇「在Git Shell中打開」,然後我可以對該項目執行git命令。「在Git Shell中打開」命令
什麼將直接命令行命令打開我的項目(無需打開Github的Windows)的git控制檯?這一定很容易,但我迷失在Google和SO搜索結果中。
在Github for Windows上,我可以右鍵單擊一個項目,選擇「在Git Shell中打開」,然後我可以對該項目執行git命令。「在Git Shell中打開」命令
什麼將直接命令行命令打開我的項目(無需打開Github的Windows)的git控制檯?這一定很容易,但我迷失在Google和SO搜索結果中。
默認情況下,此命令將打開Bash會話而不是標準Windows cmd.exe
會話。所以首先你應該從開始菜單運行「Git Shell」(Git Shell會爲你調用一個Bash會話)。然後簡單地將cd
添加到存儲庫的根目錄中。
請注意,Bash使用Unix語法的路徑,不像從cmd.exe
和其他Windows軟件。它使用正斜槓代替反斜槓,「潛水」根源於/
。因此,例如,要在位於C:\Users\SM79\Desktop\My Project\
的存儲庫上工作,您可以運行類似cd /c/Users/SM79/Desktop/My\ Project/
的東西。
製表符完成可能非常有用,特別是在處理包含空格的目錄My Project
時尤其如此。 (輸入My
並按標籤應儘可能完整地包含空格或其他保留字符的轉義,但不得含糊不清)。
謝謝。出於某種原因,在我的系統中,它被稱爲Git Shell,而不是Git Bash。 – SM79 2014-09-22 08:32:37
@ SM79我的錯誤,我從內存中回答。我已經更新了我的答案。 – Chris 2014-09-22 10:17:55