2017-07-11 35 views
12

是什麼的Git GUI混帳擊Git的CMD之間的區別? 我是一個初學者,做我的設備我通常都用的bash的git和git CMD差異,混帳CMD

+0

_Questions要求我們推薦或找到一本書,工具,軟件庫,教程或其他場外資源_這個問題是否真的符合標準?這是一個簡單的問題,但它並不要求任何非現場資源。 – Winter

回答

16

Git CMD就像普通的Windows命令提示符git命令一樣。它可以讓你通過命令行使用所有的Git功能。如果您已經熟悉Windows cmd並且只能在Windows上工作,這很有用。

Git Bash模擬Windows上的bash環境。它可以讓你使用命令行中的所有git功能加上大部分standard unix commands。如果您習慣於Linux並希望保持相同的習慣,那就很有用。

GIT中GUI是一個ģ raphical ù SER 覆蓋整個院落讓您使用GIT中而不觸及命令行。它是其他Git客戶端的替代品。由於Git GUI非常小巧,如果GUI感興趣,您還可以查看other alternatives

由您來決定您要使用。和其他許多人一樣,我建議您在切換到圖形界面之前使用命令行學習Git。如果你不知道在Git Bash和Git CMD中選擇哪一個,我會去Git Bash,因爲bash是一個非常有用的學習工具。

-2

What is difference between GIT GUI, GIT BASH and GIT CMD?

有人問過它在Quora的發現自己。

GIT中擊

擊是Unix外殼和命令語言,並且是在Linux(Ubuntu的等)和OS X的 默認殼在外行而言, GIT中它運行在任何Linux設備的終端上被稱爲git bash。

Git的CMD

(命令行提示符)是 Windows操作系統的命令行解釋。在Linux中,當您在Windows上安裝git並且您習慣於通過命令行使用 時,需要使用cmd來運行git命令,這與Linux中bad-ass 終端相當。

當你使用上述任何一種方法時,如果涉及到git命令,那麼 就沒有任何區別。我寧願終端通過CMD任何 一天,但如果你喜歡Windows的常規原因,我已經使用 Cygwin給我的終端喜歡在Windows上的感覺。

混帳GUI

本質上旨在誰不喜歡 黑屏a.k.a命令行編碼的人。它提供了一個圖形用戶界面來運行你喜歡的git命令。如果你是 commiting從本地資源庫到臨時 隊列一些變化,你只需要點擊一個按鈕提交更改 而git的命令是「git的承諾-m‘’

我想對於你的問題已經很清楚了。

+3

作爲一個2年+的成員,你應該知道鏈接上的幫助只表示答案。請(重新)閱讀[如何回答](https://stackoverflow.com/help/how-to-answer) – LotPings

+1

*你真的應該在你問之前進行搜索。*沒有用/適合任何人墜落在這個答案*搜索*。 – Winter