git pull したときのconflict解消記録

pushで失敗

pullし忘れたり、pullしてpushする間に他の人がpushしたらなるのだと思われる。

pullで失敗

pushで失敗した場合、pullしてからpushすれば普通は大丈夫だったが、pullでコンフリクトが出てしまう。

このコンフリクトを直す。

status

まずはstatusを確認

これを見るとsrc/.gitignoreがコンフリクトしているみたいなのでこれを編集する。実際このファイルを開くと以下のようになっている。

<<<<<<< HEADから=======と=======から>>>>>>> a14ef8e3cac779dc3dc3d5e8882beb566351f423までを手動マージして直せばいいはず。以下のように直した。

これでgit addすれば直ったことになるはず。

あとはコミットしてpushしてみると成功した。

Posted in Uncategorized

Leave a Reply

Your email address will not be published. Required fields are marked *

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)