0

SVN リポジトリへのリモート参照を含む裸の git リポジトリがあります。
また、これから複製されたリポジトリがあります。この裸のリポジトリを常に同期させたいのですが、 を実行していますgit svn fetchが、 を実行するgit logと、最近更新された変更が表示されません。
アイデアは、このベアリポジトリのマスターに接続されたローカルリポジトリにローカルブランチがありgit pull、新しい変更をもたらすために a を実行することです。

誰かが正しい方法を知っていますか?

4

1 に答える 1

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
于 2011-09-07T15:47:15.190 に答える