0

私の会社は Subversion を使用していますが、現在 git を使用しているため、次のことを行っています。

git svn clone -s http://svn/java/<project> <project>
cd <project>
git svn show-ignore > .gitignore
git checkout -b dev

今、開発ブランチで一晩中作業していて、誰かが svn のトランクを変更したかどうかを確認したい場合は、

git svn rebase

私の開発ブランチで?

4

1 に答える 1

1

はい、好きなだけ走ることができますgit svn rebase。gitブランチからは正常に動作します。

他の人があなたのコードを見る唯一の方法はsvnサーバーを経由する可能性が高いため、コミットIDはコミットIDを使用しないため、リベースを使用する場合のように履歴の書き換えについて心配する必要はありません。いずれにせよ、svnを通過します。

于 2013-02-12T20:22:19.983 に答える