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

VS版本7.3.3

问题复现

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

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

除了Checkout外都是灰色的

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

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

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

首先在GitHub上新建一个repositorie

复制一下Https的地址

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

① 选中Registered Repositories选项卡

② 点击右侧的Add按钮

③ 设置一个名字

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

点击OK.

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

最新文章

  1. UbuntuLinux安装java
  2. 深入浅出Redis01安装
  3. java web sql注入测试(4)--如何防止该类缺陷发生
  4. firefox 最新版地址栏后没有生成二维码的工具
  5. 调用MYSQL存储过程实例
  6. kafka broker 进入 conflicted ephemeral node 死循环
  7. UITapGestureRecognizer会屏蔽掉Button的点击事件( 转载)
  8. 具体解说Android的图片下载框架UniversialImageLoader之磁盘缓存的扩展(二)
  9. C#修改 Excel指定单元格的值
  10. JVM基础01-内存分配
  11. [bzoj2665] [cqoi2012]编号
  12. 搞懂MySQL分区
  13. jQuery插件实例六:jQuery 前端分页
  14. 【ARM】ARM体系结构-GPIO
  15. 使用Homebrew安装Git与Github在idea中的配置
  16. Python学习笔记系列——读写文件以及敏感词过滤器的实现
  17. v8-su-root
  18. Java,vue.js,jsp for循环的写法
  19. MySQL · 引擎特性 · InnoDB redo log漫游(转)
  20. 实例化后的list的默认值

热门文章

  1. UserView--第一种方式set去重,基于Spark算子的java代码实现
  2. Union用法及说明:
  3. phpstudy最新版中php5.6版报错
  4. 用Java 实现一个表中的数据复制到另一个表中
  5. 自定义jstl fn函数fns
  6. Hystrix-request cache(请求缓存)
  7. Java高级工程师——面试总结
  8. background是什么样式?
  9. 递归演示程序(swift)
  10. x64内核HOOK技术之拦截进程.拦截线程.拦截模块