作为编程新手,我最近在Windows 10上安装了Github Desktop。但是,在使用npm时,我发现某些软件包(如bower)要求用户安装Git for Windows。< / p>
我的问题是:使用Github for Desktop安装git和使用Git for Windows有什么区别?是否需要卸载我当前的git和Github Desktop安装才能调整我的git命令行工具?如果是这样,我该怎么办?
答案 0 :(得分:17)
是否有必要卸载我当前的git和Github Desktop安装以调整我的git命令行工具?
两者都不是完全独立的。
C:\Users\vonc\AppData\Local\GitHub\PortableGit_<sha1>
)中嵌入固定(较旧)版本的git-for-windows,并且您无法轻松更改它:&#34; {{3} }&#34; 除了GitHub桌面之外,您还可以安全地安装git-for-windows:两者都会互相忽略。
答案 1 :(得分:4)
Git for Windows包括&#34; Git BASH&#34; (使用MINGW64)和&#34; Git GUI&#34; (GIT-GUI)。有文件夹上下文菜单(Windows shell集成)来访问这些。包括最新版本的git。默认情况下,它未设置为访问GitHub,但您可以从源位置克隆现有存储库。
GitHub Desktop(formerly GitHub for Windows)是一个更简化的GUI。使用PowerShell for git命令行。 git的版本包含lags the latest release.&#34;在您设置GitHub桌面之前,you must already have a GitHub or GitHub Enterprise account.&#34;使用您的帐户登录后,系统会自动检测您的GitHub存储库。
答案 2 :(得分:2)
GitHub for Windows是git
的GUI界面。您可以看到git
here的其他GUI界面列表。
如果您Github for Windows
正常工作,那么您还安装了git for Windows
。
答案 3 :(得分:0)
澄清:GitHub Desktop确实将PowerShell作为默认 shell,但您可以进入选项 - &gt;默认Shell并将shell更改为&#39; Git Bash&#39;。
答案 4 :(得分:0)
请参考超链接,它应该是显而易见的: Github Desktop只是Git Git-scm GUI options for download
的GUI在我目前的Github桌面中,我可以导航到工具和选项&gt;&gt; 关于Github桌面&gt;&gt; 发行说明,它显示了支持的git实用程序 这些是Git上提供的旧版本。