2011-09-07 33 views
0

我有一个纯粹的git仓库,其中包含对SVN仓库的远程引用。
另外我有一个克隆的存储库。 我想让这个裸仓库始终保持同步,我正在执行git svn fetch,但是当我执行git log时,我看不到最近更新的更改。
这个想法是在我的本地存储库中有一个本地分支,连接到这个裸仓库的主服务器上,并执行git pull以带来新的更改。GIT裸露远程SVN参考。我如何更新?

有人知道如何正确的方式吗?

回答

0

git svn fetch不更新master。它看起来像需要手动执行。我是这样做的

git svn fetch 
git branch -m master master2 
git branch --track master refs/remotes/trunk 
git symbolic-ref HEAD refs/heads/master 
git branch -d master2