gitが次のことを行うかどうか興味があります。
コミットされたプロジェクトがあり、Mt.Rushmore の JPG a、b、c が含まれています。
ここで、プロジェクト (2) の新しいブランチを作成し、ファイル a、b、c を同じ名前であるがイエローストーン公園のものである新しいファイルに置き換えて、それをコミットします。
私の意図は、両方のプロジェクトを互いに独立して進化させることですが、本質的には同じですが (それぞれに関連付けられているクリエイティブな JPG ファイル以外は変更されることはほとんどありません)。
ブランチを切り替えると、ファイルが前後に切り替わると想定するのは正しいですか? もしそうなら、ブランチ間を移動するときに関連ファイルをリポジトリから削除/ダウンロードするためのgit固有のコマンドは何ですか?
これがこれを処理する正しい方法ではない場合、それは何ですか?
具体的には、Javaコードベースが変更されることはほとんどないAndroidプロジェクトがありますが、レイアウトはさまざまな基準に応じて異なるアートになります.2つのプロジェクトに分割したくないのは、パッケージ名が同じであるためです。それはすべて非常に面倒になります。