我从最近一个月开始使用git(Gerrit)与visual studio 2015进行更新3.突然之间我开始遇到错误“******获取时遇到错误:无效重定向到不同的主机”** ****。我检查了不同论坛的答案,但没有任何效果。我尝试断开与所有TFS服务器的连接,我也尝试创建一个新的存储库。但是我面临同样的问题。任何帮助将不胜感激。如果您需要更多信息,请与我们联系。
由于远程URL是针对gerrit服务器的,你应该通过命令推送到gerrit:
git push origin HEAD:refs/for/branchname
如果你按VS推动更改,VS只需执行命令git push origin branchname
。
更多细节,你可以参考git push for Gerrit和邮政Why is git push gerrit HEAD:refs/for/master used instead of git push origin master。