ブランチをマージまたはプルしようとしたときにエラーが発生しました。次のようにmerge/pullでGitエラーが発生する
エラー(プル要求から、この例では)である:
MacBook-Pro-2:boilerplate Gene$ git pull origin test_branch
From https://github.com/me/boilerplate
* branch test_branch -> FETCH_HEAD
Merge branch 'test_branch' of https://github.com/me/boilerplate into test_branch
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
"~/Sites/boilerplate/.git/MERGE_MSG" 7L, 302C
シングはI は間違いコミットメッセージを入力します。
git commit -am "saving my work"
そして、このエラーは私にすべてのそれを解決するためのオプション、あるいはCtrl + Cアウトを与えるdoesntの。私は基本的にターミナルウィンドウを閉じてそれを再び開く必要があります。
ターミナルを再オープンすると、マージまたはプル要求は常に成功したように見えますが、コミットされません。私はちょうど私の変更とその罰金をコミットします。そのほとんどはちょうど迷惑な(そして、より重要な合併のために少し神経を砕く)。
これが何であるか、どのように防止するかは誰にも分かりますか?
'vi'の使い方を知っていますか? – PetSerAl
[gitのマージコミットメッセージをカスタマイズするにはどうすればいいですか?](http://stackoverflow.com/questions/3148863/how-can-i-customize-gits-merge-commit-message) – chwarr
私は分かりません'vi' – yevg