我已经设置了 Visual Studio 2010,以便从包管理器控制台使用 Git,更准确地说:
- 我已经安装了 msysgit(在 下添加 Git 可执行文件
%PATH%
); - 我已经安装了 Posh Git,并使用此SO answer中给出的说明启用了它。
我还安装了适用于 Windows 的 GitHub,以便轻松访问托管在 GitHub 上的存储库。
从包管理器控制台我可以在本地执行所有操作,但是当我想推送到 GitHub 存储库时,提示似乎“被阻止”,我无法git
使用停止按钮终止,我被迫关闭 Visual Studio 并从 GitHub for Windows 提供的 Git Shell 推送。
使用 Process Explorer,我可以看到git
生成了 GitHub for Windows 程序来进行身份验证,并且从那里它似乎没有进展。