web-dev-qa-db-ja.com

Git / EGitで単純な復帰を機能させる方法は?

OK。シンプルなものはシンプルでなければならないので、そうであることを願っています。 :)

ファイルを変更しましたが、変更はがらくたで、ファイルを変更してもう一度やり直したいので、gitリポジトリの最新バージョンに戻したいと思います。

私に関する限り、これを行う必要があります。

git checkout -- <NAME OF FILE>

最初の質問:EGitでEclipse内でこれを行う方法は?チームの下にチェックアウトオプションはありません。 :( :( :(

ここで、複数のディレクターで複数のファイルを変更したと仮定します。すべてを元に戻して、再び新鮮な状態に戻すにはどうすればよいですか?

38
JohnPristine

私のバージョンでは、「置換...」->「HEAD Revision」はまさにそれをしているようです...

「チーム」サブメニューにはありませんが、少々混乱します。

また、これは役立つかもしれません: Eclipse git checkout(aka、revert)

66
phtrivier

「同期」ビューに移動し(開いていない場合は「ウィンドウ」/「ビューの表示」にあります)、ロードされていない場合はリストに入力し、元に戻すファイルを右クリックしてコンテキストで開きますメニューで[上書き]を選択して、Gitサーバーの最新のファイルに戻します。

コンテキストメニューの[比較エディターで開く]を選択して、元に戻す前に破棄する変更を確認することもできます。

13
OMA

「Git Staging」から「Revision with Head Revision」を取得できます

enter image description here

3
Feras