我已经检查了Atlassian Stash的回购。推回时,我需要使用另一个用户名。我跑
git config remote.origin.url new_user@my.host.com:either/branch/or/path
更改远程原点,但在输入“git push”后,我收到消息“/ info / refs not found:你在服务器上运行了git update-server-info吗?”
我不认为我可以在Stash上运行命令。那么如何重新启用推送?
答案 0 :(得分:2)
您可以使用单独的网址来抓取(拉动)和推送。
git remote origin --set-url http://fetchurl
git remote origin --set-url --push https://user@pushurl
问题是您正在尝试更改具有其他影响的遥控器名称(例如refs/remotes/
下的目录)