menu
  1. HOME
  2. News & Blog
  3. Git
  4. Git フォルダ、ファイル単位で変更の取消

News & Blogニュース&ブログ

2015.11.16

Git フォルダ、ファイル単位で変更の取消

Gitでバージョン管理をしながらEclipseで開発を行う時、編集した部分を取り消したい時が有りますね。 プロジェクト全体の編集内容を取り消すなら、「プロジェクト名>チーム>リセット>ハード」で可能ですが、フォルダやファイル単位ではリセットが出来ません。 その時は、フォルダやファイル指定でチェックアウトを行うことで、フォルダやファイル単位で編集した部分の取り消しが出来ますが、Eclipseではチェックアウト機能がございませんね。(自分の知識不足であれば、チェックアウト方法を教えていただければ幸いです!) そのため、コマンドプロンプトでcheckoutを行う必要が有ります。

例:「commoninfo」フォルダの編集部分を取り消す

「C:\dev\project\test\tst\src\tst\apps\manager\modules\commoninfo」フォルダ配下にある全てのファイルに対して、編集した部分を取り消します。

C:\dev\project\test\tst\src\tst\apps>tree
フォルダー パスの一覧: ボリューム Windows8_OS
ボリューム シリアル番号は 0000009B 4844:9622 です
C:.
├─index
└─manager
├─config
├─lib
│ ├─helper
│ └─util
├─modules
│ ├─commoninfo
│ │ ├─actions
│ │ ├─config
│ │ ├─templates
│ │ └─validate
└─templates

C:\dev\project\test\tst\src\tst\apps>
C:\dev\project\test\tst\src\tst\apps\manager\modules>git checkout commoninfo
C:\dev\project\test\tst\src\tst\apps\manager\modules>

お気軽にご相談ください

株式会社アルベではIT、Webを使って皆様の課題解決のお手伝いをしています。
下記のようなお悩みを持つ方は、是非お気軽にご相談ください。

お問い合わせ