我正在尝试使用Tools for Git扩展在VS2013中使用现有的GIT设置。
我相信存储库和遥控器设置正确,因为我可以做我需要使用的GitShell - 这没有任何困难。
我有一个本地存储库,在团队资源管理器内部,master
分支显示为未发布的分支。当我右键单击并选择发布分支时,会短暂显示进度条,然后显示消息:
成功发布分支主机。
(请注意句末'。'到最后)
但该分支仍在未发布的分支部分中。重复尝试产生相同的非结果。
这里有什么问题?我怎样才能打破这个捕获22?
答案 0 :(得分:15)
此问题是错误/部分Git配置的结果。
在我的Git配置文件中,remote
的{{1}}定义没有任何origin
条目。
fetch
添加了获取条目,如下所示:
[remote "origin"]
url = http://DM-BUILD/git/StarSchemaMetadata.git
[branch "master"]
remote = origin
merge = refs/heads/master
配置问题已得到纠正,现在我可以使用VS Tools for Git扩展程序成功发布 未发布的分支。