0

私はSVNでgitを使用しており、dcommit経由でプッシュしたくないというコミットがありますが、ローカル開発を行う必要があります。

私が今やっている方法は、

git checkout git-svn -B master
git cherry-pick ????..work
git svn dcommit
git checkout -B work
git cherry-pick mypatch^0

作業ブランチでは、git-svn タグの後のコミットには、mypatchその後を含むコミットがあり、変更セットに対して実際に行う作業です。

気になったのは、ブランチ上で????2回目のコミットとして指定できるかどうかです。そうすれば、ログを調べて自分でリビジョンを見つける必要がなくなります。git-svnwork

4

1 に答える 1