我需要安装 Git 才能使用 Github 吗?

Do I need to install Git to use Github?

我需要安装 Git 才能使用 Github 吗? 如果没有,那么如何从我用于编码的 IDE 推送更改(提交)?我正在使用 Visual Studio 和 Team Foundation 来管理源代码。

基本上,如果你使用 Visual Studio >= 2012 就不需要它。

但是因为你不能用 VS GUI* 做所有事情,而且因为 GUI 不是很好(但正在改进),安装 git 命令行甚至更好的 GUI,如 GitExtensions。

*:使用 GUI,您无法访问 'reflog',这是初学者必须了解的第一件事(使用 'reset' 命令)能够修复他给他造成的每一个混乱,因为他是一个初学者 ;-) 如果你掌握了它,它可以让你尝试一切并撤消并再次尝试,直到你理解并掌握 git 的每个部分。我的第二个建议是经常提交,因为每一项提交的工作都不会丢失(最坏情况下,可以从 reflog 中恢复)。