私は現在、次のGitワークフローローカルの通常のgitリポジトリ->リモートのベアgitリポジトリ->ステージングの通常のgitリポジトリを持っています。私の裸のリポジトリには、次のような更新後のフックがあります。
cd /path/to/my/staging/repo
unset GIT_DIR
git pull bare master
1つを除いて、すべてが正常に機能しているようです。ファイルを変更して「git push origin master」を実行するたびに、変更されたビットが競合として扱われます(Herokuでは、新しい変更が古い変更を上書きするだけで、正確にはわかりません。起こりますが、そう思われます)。これを解決する方法は?
ありがとう!