2016-10-26 13 views
0

gitに2つのブランチがあります。 branch1とbranch2と言うことができます。gitで同じコードベースの複数のブランチを管理する

両方のブランチには同じコードベースが含まれていますが、各ブランチはグラフィックアセット(画像、アイコンなど)によって異なります。

今、branch1でコミットした場合、branch2で同じコードを手動でコミットする必要があります。これは、branch2のbranch1をマージすると異なるイメージによって競合が発生するためです。

マニュアルコミットなしで2つのブランチ間で同じコードベースを維持する他の方法はありますか?

+0

を使用することができます。そして、異なるグラフィックアセットを持つ両方の場所でそれをシンボリックリンクします。 ? –

+0

'グラフィックアセットを使って' ...それをそこに置く:イメージなどのバイナリはGitでうまく動かないので、Gitでバージョンアップしたくないかもしれない。あなたの実際の質問に関しては、コミットとマージ/リベースはGitでのワークフローの仕組みです。 –

+0

@Soumyaあなたはそれぞれの支店のそれぞれの資産を指しているだけです。右? –

答えて

0

あなたの支社にコミットするだけのコードが含まれている場合は、BRANCH2にチェックアウトし、別々のGitのレポであなたの共通のコードベースをキープ

git cherry-pick sha1_of_commit 
+0

Zildyanありがとうございます。私はそれを確認します。 –

+0

これで問題は解決しましたか? – Zildyan

関連する問題