gitでの私のルーチンは常に非常に単純です:
git add -A
git commit -m 'the changes I made'
git pull
# resolve conflicts
git push
ただし、いくつかの不明な理由により、オリジンとの多くの競合にもかかわらず、プルした後、競合は発生せず、許可なくローカルコピーを強制的に更新します。これらの線に沿った何か:「2つのファイルが変更され、2つの挿入(+)、6つの削除(-)」。しかし、私の場合、競合は単純なマージから解決するべきではなく、私の側から手動で競合を解決する必要があります。gitが手動の競合解決を許可しないのはなぜですか?前もって感謝します!注:私のgitコマンドにはいずれもforceオプション-fがありません