5
私は、このコマンドを使用します。sucessfullマージ後に自動コミットを行う方法は?
git merge --commit -m="Automatic commit" --progress my_branch/master
if [ $? != 0 ]; then
echo "Merge fail"
fi
マージは成功し、矛盾を生じません。
のgitコマンドの出力は次のようになります。
Automatic merge went well; stopped before committing as requested
fatal: You have not concluded your merge (MERGE_HEAD exists).
Please, commit your changes before you can merge.
それはショーの理由:はを要求したとしてコミットする前に停止しましたか?私はそれが紛争が存在しない場合はコミットしたい。
自動作成する方法はありますか。
これを再現することはできません。実際に '--no-commit'を渡していないのですか? – Cascabel
( '--no-commit'はその動作を*正確に*引き起こし、' --commit'はまったく反対の*であり、デフォルトでもあります) – Cascabel
'--commit'は問題を解決する(git v2.11.0) – oklas