2017-07-11 22 views
12

Jaka jest różnica między Git GUI, Git Bash i Git CMD? jestem początkujący, i za to moje instalacje Zwykle znajduję się przy użyciu zarówno bash git i git CMDRóżnica między git gui git bash, git CMD

+0

_Pytania z prośbą o zalecenie lub znalezienie książki, narzędzia, biblioteki oprogramowania, samouczka lub innego zasobu poza terenem firmy_w_PL czy to pytanie naprawdę pasuje do kryteriów? To proste pytanie, ale nie pyta o żadne zasoby poza firmą. – Winter

Odpowiedz

16

Git CMD jest jak zwykły wiersz polecenia systemu Windows z poleceniem git. Umożliwia korzystanie z wszystkich funkcji Git za pośrednictwem wiersza poleceń. Przydatne, jeśli znasz już Windows cmd i pracujesz tylko w systemie Windows.

Git Bash emuluje środowisko bash w oknach. Umożliwia korzystanie z wszystkich funkcji git w linii poleceń oraz większość z standard unix commands. Przydatne, jeśli jesteś przyzwyczajony do Linuksa i chcesz zachować te same nawyki.

Git GUI jest G raphical U ser I nterface pozwalając użyć Git bez dotykania linii poleceń. Jest to alternatywa wśród innych klientów Git. Ponieważ GUI Git jest bardzo minimalne, możesz również spojrzeć na other alternatives, jeśli interesują Cię GUI.

To od Ciebie zależy, które z nich chcesz zastosować. Podobnie jak wielu innych, polecam naukę Git z wiersza poleceń przed przejściem do interfejsu graficznego. Jeśli nie wiesz, który wybrać pomiędzy Git Bash i Git CMD, wybrałbym Git Bash, ponieważ bash jest naprawdę użytecznym narzędziem do nauki.

-2

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

Ktoś poprosił go wcześniej w Quora.

Git Bash:

Bash jest powłoką i język poleceń Unix i jest domyślną powłokę na Linux (Ubuntu itp) i OS X. W laików warunkach, git która biegnie na terminalu dowolnego urządzenia z systemem Linux jest znany jako git bash.

Git CMD:

(linia poleceń) jest interpreter wiersza poleceń na systemów operacyjnych Windows. W przeciwieństwie do złego tyłka w systemie Linux, po zainstalowaniu git w oknach i jesteś przyzwyczajony do używając wiersza poleceń, jeden używa polecenia cmd do uruchamiania poleceń git.

Nie ma żadnej różnicy, jeśli chodzi o polecenia git, gdy używasz jednego z powyższych. Wolałbym terminal przez cmd, każdy dzień w którym byłby , ale jeśli podoba Ci się Windows z konwencjonalnych powodów, użyłem Cygwin, aby dać mi terminal jak w Windows.

Git GUI:

Zasadniczo skierowany do osób, które nie lubią kodowanie na czarnych ekranów a.k.a linii poleceń. Udostępnia interfejs użytkownika Graphical User do uruchamiania poleceń git, które lubisz np.. jeśli jesteś popełnienia pewnych zmian z lokalnego repozytorium do kolejki inscenizacja , to po prostu trzeba kliknąć przycisk, aby zatwierdzić zmiany natomiast komenda git jest „git commit -m«»

myślę jest wystarczająco jasne dla twojego pytania.

+3

Jako 2 lata + członek powinieneś wiedzieć, co mówi pomoc na link tylko odpowiedzi. Proszę (ponownie) przeczytać [jak na odpowiedź] (https://stackoverflow.com/help/how-to-answer) – LotPings

+1

* Naprawdę powinieneś przeszukać go, zanim go o to poprosisz. * Nie jest użyteczny/odpowiedni dla każdego spadającego w tej odpowiedzi przez * wyszukiwanie *. – Winter

Powiązane problemy