バンルの進捗日誌

電気科の大学生 勉強したことのメモみたいなものです

gitでコンフリクトしたときの対応方法(vimを使用)

こんにちは。人間コンフリクトするものです。

コンフリクトした時の対処方法(大まかな流れ)
vim [conflict file]  
git add .  
git commit -m "fixed conflict"

addを忘れないようにしましょう よくわすれるので

コンフリクトを解消するために使えるvimコマンド

カーソルにある1行を切り取る
->消したい行にカーソルを合わせてdd

ddで切り取った行をペースト
->P カーソルの上の行へペースト
->p カーソルの下の行へペースト

n行目からm行目まで削除
->n行目にカーソルを置いてmmと押し、カーソルをm行目までに移動させてd'm

参考サイト

コンフリクト発生!焦らず利用する4つのコマンド #git - Qiita

vim 簡単ガイド - Qiita