Git GUIでファイルを選んで変更を破棄したい。
Git GUIでファイル名毎の変更差分を見ていらなかったら、そこで変更をなかったことにしたい。
コマンドだとこんな感じのこと
やりたいこと
$ git checkout HEAD {変更をなかったことにしたいファイル名}
コミットしていない変更を全部破棄したい
- [ブランチ] > [リセット・・・]
ファイルを指定して破棄したい
コマンドについて書いた後に知った・・・メニューにあった・・・しかもCtrl + J
のショートカット付き
- ファイルを選択 > [コミット] > [変更を元に戻す]
破棄コマンドを設定する(メニューにあるから不要)
参考 : git — Git Guiでファイルの変更を破棄するにはどうすればよいですか?
- Git GUIを起動
- [ツール] > [追加]でダイアログ表示
- コマンドに
git checkout $REVISION -- $FILENAME
を設定する - 後は手ごろに設定する
- [追加]ボタンで追加する
変更を破棄する
- [コミット予定に入っていない変更] > ファイル選択
- 変更差分を確認、うん、いらない
- [ツール] > 設定したコマンド > 破棄される