Git 、Git Bash和Git CMD有什么区别?我是个初学者,在做我的安装时,我通常会同时使用git bash和git CMD。
发布于 2017-07-11 13:31:50
Git就像常规Windows命令提示符一样,带有git命令。它允许您通过命令行使用所有Git功能。如果您已经熟悉Windows cmd,并且只在Windows上工作,则非常有用。
Git在windows上模拟bash环境。它允许您在命令行中使用所有的git特性以及大多数标准unix命令。如果你习惯了Linux,并且想保持同样的习惯,那就很有用了。
GUI是一个G User i接口,它允许您使用Git而无需接触命令行。它是其他Git客户的一种选择。由于Git非常小,如果您感兴趣的话,还可以查看其他替代办法。
由你来决定你想用哪一种。与其他许多人一样,我建议您在切换到图形界面之前,使用命令行学习Git。如果您不知道在Git Bash和Git CMD之间选择哪一个,我会选择Git Bash,因为bash是一个非常有用的学习工具。
发布于 2017-07-11 12:44:34
以前有人在Quora问过这个问题。
Git Bash: Bash是一种Unix和命令语言,是Linux上的默认shell (Ubuntu等)。和OS。在外行术语中,在任何Linux设备的终端上运行的git称为git。 Git CMD: (命令行提示符)是Windows操作系统上的命令行解释器.类似于Linux中糟糕的终端,当您在windows上安装git并习惯使用命令行时,您可以使用cmd来运行git命令。 当您使用上述任何一种命令时,对于git命令,根本没有任何区别。我宁愿终端机比cmd任何一天,但如果你喜欢Windows的传统原因,我已经使用Cygwin给我终端感觉在Windows上。 GUI: 本质上是针对那些不喜欢黑色屏幕上编码的人,也就是命令行。它提供了一个图形用户界面来运行您喜欢的git命令。如果要从本地存储库到暂存队列进行一些更改,则只需单击一个按钮就可以提交更改,而git命令是'git提交-m‘“。”
我想你的问题已经很清楚了。
发布于 2019-11-06 08:30:43
Git是一个版本控制系统版本控制系统。
Git Bash -它是一个基于Bash的终端,Bash是一个基于Unix的终端,这意味着用户可以直接在该Bash终端中使用Unix命令
Git GUI --如果您没有IDE,或者希望在类似Github的环境中工作,但是脱机时,Git GUI作为IDE用于系统上,那么Github是有用的。如果您使用的是VScode或崇高编辑器,那么他们现在已经为Git命令添加了一个插件。因此,它也是您的一个选项,而不是安装Git GUI。
Git CMD deprecated --主要用于用户,因为它还具有用户可以直接使用的Git命令功能,这是使用命令提示符CMD时的一个问题。
Git版本控制系统的最佳应用是Github
关于. Bash
https://stackoverflow.com/questions/45034549
复制相似问题