Home Made Garbage

SouceTree の設定変更で Git エラーを解決できた

ホーム
電子工作
Raspberry Pi
WordPress
IOT

git pull 、push も 下記のようなエラーが出て身動き取れなくなっていました。

You have not concluded your merge (MERGE_HEAD exists). Please, commit your changes before you can merge.

下記設定で解決できました。

どうでもいいですが、Gitってつい「ジット」って言ってしまいそうになります・・・。

追記

上記では解決出来ず 2017.02.17 追記

ソースツリーエラーメッセージ

error: You have not concluded your merge (MERGE_HEAD exists).
hint: Please, commit your changes before merging.
fatal: Exiting because of unfinished merge.

1. ターミナルから

git reset –merge

2. コミット適用前に戻す

修正ファイルを退避し、ソースツリー上で、コミット適用前まで戻す

3. pull

ソースツリーで再びpull

ファイルをいちいち手動で非難させているけど、ここがどうにかならんか・・・

追記2:「スタッシュ」でファイル退避

以前は手動でファイルを退避していました…。
が、スタッシュという便利な機能がありました(;´∀`)

ソースツリーからも簡単に「スタッシュ」で退避、復元出来ました。

push / pull 出来なくなった時に

  1. スタッシュ
  2. pull
  3. 退避ファイルを復元
  4. push

でなんとか解消できたりします。

スタッシュを知ってからは大分 Git ライフ(というほどライフしていない)が平穏になりました・・・(;´∀`)

いまだに「ジット」って内心読んじゃいます、ギット、ギット・・・。

 

コメントを残す

メールアドレスが公開されることはありません。コメントのみでもOKです。

TOP