我正在使用 Visual Studio 2010 Express。我知道这个版本不支持 git 扩展集成。所以我尝试了一个独立的源代码控制 Gui,比如 git 扩展,但今天我看到了另一种可能性,那就是 GitHub for Windows。
我想知道 Git 扩展和 GitHub for Windows 之间的区别。
我正在使用 Visual Studio 2010 Express。我知道这个版本不支持 git 扩展集成。所以我尝试了一个独立的源代码控制 Gui,比如 git 扩展,但今天我看到了另一种可能性,那就是 GitHub for Windows。
我想知道 Git 扩展和 GitHub for Windows 之间的区别。
如此处所示,GitHub for Windows (G4W) 只能与最新版本的 Visual Studio 交互。
这是在您的问题上下文中的主要区别,与Git Extensions是 Visual Studio (2005/2008/2010/2012) 的插件,如本文所示。
因此,Git Extensions 不是“独立的 GUI”。
例如,对于“独立”GUI,您可以比较 G4W 和Atlassian Stash。
我遇到了同样的问题。也许这会帮助下一个人。
适用于 Windows 的 Git - 是一套轻量级的原生工具,可将 Git SCM(源代码控制管理软件)的全部功能集引入 Windows,同时为有经验的 Git 用户和新手提供适当的用户界面。( source ) 这个工具也可以通过访问https://git-for-windows.github.io单独安装。这个工具不仅适用于 github,也适用于一般的 git。
Visual Studio 的 GitHub 扩展- “让您连接到 Github.com 或 GitHub 企业,并在 Visual Studio IDE 内使用 GitHub 存储库。” (来源:MS 帮助)它在 Visual Studio 中添加了一个功能(如上下文菜单),用于创建和克隆存储库等操作。(更多在这里)
用于 Windows 的 Git 缺少很多必备功能。gitextensions 是我用过的最强大的 GUI。去https://code.google.com/p/gitextensions/