1

git をローカルで使用し、git-svn を使用して共有 Subversion リポジトリを操作します。私のテスト環境に関連するいくつかのパラメーターの変更を含むローカル ブランチがありますが、他の人と共有したくありません。現在私が行っている方法は、そのパラメーターをコミットするローカル ブランチを作成することです。ただし、誤ってそのブランチを SVN にコミットしないようにしたいと思います。

このコミット (またはブランチ) にフラグを立てて、最初に git svn dcommit を怒鳴らせる方法はありますか? または、たとえば、master からのみ git svn dcommit できるようにチェックするフックでしょうか?

4

3 に答える 3

0

言葉遣いのせいで、同じバカ証明を望んでいる同様の質問を見逃しました。この回答git svn dcommitは、マスター以外のブランチで実行できないようにするシェル構成をセットアップします。

于 2013-12-06T22:54:35.997 に答える
0

これには「Cherry Picking」を使用できます。共通の構成値のみを含む古いコミットをチェリーピックするだけです。

于 2013-05-13T09:43:48.673 に答える
0

GIT リモートを読み取り専用としてマークできますか? これにより、リモートへの書き込みが防止されます。同様の方法でブランチを調整できるかどうかは確認していません。

于 2013-05-11T18:43:39.073 に答える