Git GUI,Git Bash,Git CMD之间的区别

Rim*_*Rim 53 git bash cmd

Git GUI,Git BashGit CMD有什么区别?我是初学者,为了完成我的安装,我通常会发现自己同时使用git bash和git CMD

Win*_*ter 68

Git CMD就像使用该git命令的常规Windows命令提示符一样.它允许您通过命令行使用所有Git功能.如果您已熟悉Windows cmd并且只能在Windows上工作,则非常有用.

Git Bash 在windows上模拟bash环境.它允许您在命令行中使用所有git功能以及大多数标准unix命令.如果您习惯使用Linux并希望保持相同的习惯,这很有用.

Git的图形用户界面是一个 raphical ü SER 覆盖整个院落,让你使用git无需触摸的命令行.它是其他Git客户端的替代品.由于Git GUI非常小,如果GUI感兴趣,您还可以查看其他替代方案.

由您决定要使用哪个.和其他许多人一样,我建议你在切换到图形界面之前用命令行学习Git.如果您不知道在Git Bash和Git CMD之间做出选择,我会选择Git Bash,因为bash是一个非常有用的学习工具.

  • [v2.19.1]的[发行说明](https://github.com/git-for-windows/git/releases)说,自此Git for Windows版本起,不推荐使用Git CMD。默认是在PATH中有git.exe,所以CMD和Git之间没有明显的区别。CMD我不知道git和git cmd之间有什么区别。 (2认同)

Gen*_*eGi 14

GIT GUI,GIT BASH和GIT CMD有什么区别?

之前有人在Quora问过它.

Git Bash:

Bash是Unix shell和命令语言,是Linux(Ubuntu等)和OS X上的默认shell.在外行人看来,在任何Linux设备的终端上运行的git称为git bash.

Git CMD:

(命令行提示符)是Windows操作系统上的命令行解释程序.排序等同于Linux中的bad-ass终端,当你在Windows上安装git并且习惯使用命令行时,可以使用cmd来运行git命令.

当您使用上述任何一种方法时,对于git命令没有任何区别.我希望任何一天终端都能超过cmd,但是如果你因为常规原因喜欢Windows,我会使用Cygwin给我一个像Windows一样的感觉终端.

Git GUI:

基本上针对那些不喜欢黑屏(即命令行)编码的人.它提供了一个图形用户界面来运行您喜欢的git命令.如果要从本地存储库提交一些更改到登台队列,则只需单击按钮即可提交更改,而git命令为"git commit -m""

我认为你的问题很清楚.

  • 作为2年+会员,您应该知道帮助仅在链接上的答案.请(重新)阅读[how-to-answer](https://stackoverflow.com/help/how-to-answer) (6认同)

cha*_*ner 6

Git 是一个版本控制系统版本控制系统

Git Bash - 这是一个基于 Bash 的终端,[ Bash 是一个基于 Unix 的终端] 这意味着用户可以直接Unix在该 Bash 终端中使用命令

Git GUI - 作为 IDE 在系统上使用,如果您没有 IDE 或者想在类似 Github 的环境中但离线工作,那么 Git GUI 很有用。如果您使用 VScode 或 Sublime 编辑器,它们现在添加了Git命令插件。因此,您也可以选择安装 Git GUI

Git CMD deprecated - 主要由 Windows 用户使用,因为它还具有一些用户可以直接使用的 Git 命令功能,这是使用 Windows命令提示符[CMD] 时的一个问题。

Git版本控制系统最好的应用是Github

Github 指南

关于----- Bash

吉特图形用户界面

git 重击

git 命令