Her*_*ios 10 git github visual-studio
我刚刚使用与GitHub的连接配置了Visual Studio 2015.不幸的是,它无法跟踪远程分支.我在同一个解决方案中有两个项目,每个项目都有自己的存储库.对于它们中的每一个, - 我只有一个分支(Master) - 我检查了远程分支是否设置正确(Push和fetch具有相同的值).我最终重置了分支 - 在同步中,只有"获取"不会变灰.单击它不会同步.在"传入提交"下写入"当前分支不跟踪远程分支". - 使用Git GUI时,它工作正常,我可以轻松获取和推送.
请询问您是否需要更多信息.
谢谢
尼科
Reg*_*dit 22
用户界面没有明确表示您必须在不添加远程仓库的情况下使用"发布".
如果首先添加远程,则Publish永远不可用,并且您将陷入"不跟踪远程分支"状态.我在VS2017中遇到了同样的麻烦.
错误的方式:
您可能认为在可以同步到远程之前,您必须告诉Visual Studio有关远程的信息.不要那样做.
相反,点击同步:
Visual Studio检测到没有为repo配置远程,并将您带到Push对话框:
按相关的"发布"按钮,将出现一个输入框.这是使用远程仓库的URL配置Visual Studio的正确位置.
以这种方式添加远程数据库时,Visual Studio会识别远程仓库的状态,以便它不再认为它未被跟踪.从现在开始,它可以按预期启用所有同步/推送功能.
小智 6
通过本地存储库文件夹中的命令提示符运行此命令:
git branch --set-upstream-to=origin/master master
这将使您能够通过 VS 中的团队资源管理器“推送”
| 归档时间: |
|
| 查看次数: |
8912 次 |
| 最近记录: |