使用 GIT,但将主分支导出到 SVN - 分支损坏
Working with GIT, but export master branch to SVN - branch broken
我在开发项目时与 GIT 一起工作,但我还需要每周用 master 分支更新一次为此创建的 SVN 存储库。所以,想将 GIT master 分支导出到空的 SVN 存储库。
首先我需要告诉GIT SVN。我愿意
git svn init http://some/remote/svn/project/
好的,我在 gitconfig
中找到了行
[svn-remote "svn"]
url = http://some/remote/svn/project/
fetch = :refs/remotes/git-svn
现在我想我可以使用 git svn 功能并且我确实
git svn log
但得到了
fatal: your current branch appears to be broken
这是什么意思?如何解决这个问题呢?我对做这些事情的理解正确吗?
git svn log
显示导入到当前分支的 SVN 提交的日志。但是你没有这样做,所以分支是 "broken" 因为它不是连接到 SVN 的分支。
我在开发项目时与 GIT 一起工作,但我还需要每周用 master 分支更新一次为此创建的 SVN 存储库。所以,想将 GIT master 分支导出到空的 SVN 存储库。
首先我需要告诉GIT SVN。我愿意
git svn init http://some/remote/svn/project/
好的,我在 gitconfig
中找到了行[svn-remote "svn"]
url = http://some/remote/svn/project/
fetch = :refs/remotes/git-svn
现在我想我可以使用 git svn 功能并且我确实
git svn log
但得到了
fatal: your current branch appears to be broken
这是什么意思?如何解决这个问题呢?我对做这些事情的理解正确吗?
git svn log
显示导入到当前分支的 SVN 提交的日志。但是你没有这样做,所以分支是 "broken" 因为它不是连接到 SVN 的分支。