NISHIO Hirokazu[Translate]
VSCodeのGit
特に操作をしないでもgit statusの結果が左パネルに出てる
それをクリックするとそのファイルの差分が左右分割で表示される
右上にミニマップが表示される
普通のコードエディタなので定義にジャンプとかも使える
この差分はその場で編集できる
add -pしてハンクごとにeditするみたいなのをファイル全体を見渡しながらできる
選択範囲ごとのstage, unstage, revertができる
ステージが空の状態でコミットしようとすると全部ステージしてくれるので「コミットメッセージ書いてCmd+Enter」だけでコミットできる
マージコンフリクトの解消もいい感じにできるらしいがまだやったことがない
ターミナルで操作しても良い
vscode側が自動で最新表示に変わる

"Engineer's way of creating knowledge" the English version of my book is now available on [Engineer's way of creating knowledge]

(C)NISHIO Hirokazu / Converted from [Scrapbox] at [Edit]