我一直在用 Subversion 做一个项目,我们最近决定改用 git。
我使用 git-svn 创建了一个新的 git 本地存储库,并在服务器上运行:
mkdir myproject.git
cd myproject.git
git init --bare
git update-server-info
我运行 git update-server-info 因为我使用的是 HTTP。
在我计算机上的本地存储库上,我运行:
cd myproject
git remote add origin http://url.to.my.server/git/repositories/myproject.git
git push origin --all
然后我从上一个命令中收到此错误消息:
Unable to create branch path http://path.to.my.server/git/repositories/myproject.git/info/
error: cannot lock existing info/refs
fatal: git-http-push failed
有任何想法吗?
谢谢。