リポジトリに 20 個のファイルがあります foo1.c、foo2.c、...foo20.c 私は foo2.c に取り組んでいます
git pull を実行するたびに、foo2.c を含むすべての foo*.c への変更がプルされ、マージされます。リポジトリで変更されたファイルの自動マージを防止したいと考えています。
たとえば、誰かがファイル内のある場所に x=20 を追加した可能性があります。これは、ファイルの先頭にある x=0 の変更を上書きします。
Bob の変更と私の変更を自動的にマージすると、エラーを検出するのが難しくなる可能性があります。これらのエラーの 1 つが火星探査機をランダムに再起動する可能性がある場合は、マージする前に各変更を手動で確認することをお勧めします。
したがって、この背景を踏まえて、レポで変更されていないファイルをプル (フェッチ + マージ) し、変更中のファイルに影響する変更のみをフェッチして、手動で差分を作成できるようにする方法があるかどうかを知りたいと思います。 +マージ