をマージされた場合は知っていますか?Gitリポジトリ/ bashの:現在のブランチは、現在のブランチが</em>状態をマージ<em>であるかどうかを知る方法はあり
つまり、MERGE_HEADが存在するかどうかを知る方法はありますか?
は、私はいくつかのプロジェクトを横断するスクリプトを開発していると私はいくつかの手順を自動化します。
私の考えでは、競合をマージがある場合は
# for each project
git checkout dev
git pull
git checkout $myBranch
git merge dev
if [[THERE_ARE_CONFLICTS]]
echo "Some warning"
else
git push origin $myBranch
fi;
「git status」はそれを報告していませんか? – redneb
は、スクリプトだけで '.git/MERGE_HEAD'ファイルの存在を確認できませんでしたか? – kfb