Visual Studio 2017 for Mac 连接Git的奇怪问题

VS for Mac连接Git的时候遇到个奇怪的问题, 无法将已存在的解决方案绑定并提交到GitHub中去.

VS版本7.3.3

问题复现

以为自己操作有问题, 新建项目测试一下, 新建的时候没有勾选"Use git"选项,

Visual Studio 2017 for Mac 连接Git的奇怪问题_第1张图片

新建好的项目默认选中了解决方案的根, 但打开Version Control菜单后发现, Publish in Version Control...选项是不可用的, ,如下图,

除了Checkout外都是灰色的

Visual Studio 2017 for Mac 连接Git的奇怪问题_第2张图片

 

试了好多方法后均未发现问题在哪, 偶然发现, 当选中下面的项目的时候, 这个选项终于亮了

Visual Studio 2017 for Mac 连接Git的奇怪问题_第3张图片

很奇怪, 再次改为选中解决方案的时候, Version Control菜单依然如上图所示, 好了?  难道需要这样"激活"一下?

将已存在的解决方案加入GitHub

首先在GitHub上新建一个repositorie

Visual Studio 2017 for Mac 连接Git的奇怪问题_第4张图片

复制一下Https的地址

Visual Studio 2017 for Mac 连接Git的奇怪问题_第5张图片

在VS中选中解决方案, 点击Version Control > Publish in Version Control,弹出窗体如下

Visual Studio 2017 for Mac 连接Git的奇怪问题_第6张图片

 

① 选中Registered Repositories选项卡

② 点击右侧的Add按钮

③ 设置一个名字

④ 粘贴刚才复制的Https地址. 

点击OK.

选中刚创建的GitHubTest, 再次点击OK完成.

 

你可能感兴趣的:(Visual Studio 2017 for Mac 连接Git的奇怪问题)