質問

同等のことを行うことは可能ですか git checkout Eclipse 内から EGit プラグインを使用して?

変更されたファイルがあります。変更を破棄し、ファイルをソース リポジトリ内の内容に戻したいと考えています。Subversion では、これを「元に戻す」と呼びます。git では、これに相当するのはチェックアウトです。

「チーム」の下にチェックアウトや元に戻すようなメニュー項目が見つかりません。EGit 0.6.0を使用しています。

役に立ちましたか?

解決

このパッケージビューでファイルの「Gitのインデックスに/ファイルと置き換える」コンテキストメニューを介して行うことができます。

他のヒント

あなたは(ハード)リセットを行うことでこれを達成することができます。 プロジェクトのコンテキストメニューで、[チームON>にリセット...、リセットタイプとして「HEAD」と「ハード」を選択します。

これを実行するすべてのファイルの変更が失われますのでご注意ください。ただ1つのファイルを元に戻すには、この回答を参照してください。

Eclipseのバージョンで:3.7.0

「チームの同期の視点」で - >右の同期ビューでファイル/フォルダをクリックしてください - >上書き

別の可能性は、 Git ステージング ビュー:

  • 開ける Git ステージング Ctrl+3 または Command+3 を押して次のように入力して表示します。
    staging
  • ビューにリポジトリがまだ表示されていない場合は、プロジェクトまたはファイルをクリックします。
  • 変更したファイルが表示されます。 ステージングされていない変更 セクション
  • ステージングされていないファイルをダブルクリックします
  • 左側に現在のバージョン、右側に変更前のバージョンの比較ビューが表示されます。

ここで、ファイル内の変更の一部のみを元に戻すには、次の手順を実行します。

  • 比較ビューで、変更した行の 1 つを選択します
  • を選択 現在の変更を右から左にコピー ツールバー項目

これにより、この変更の左側が右側に対応するようになります。ファイルを保存して元に戻す作業を終了します。

すべての変更を元に戻すには:

  • ステージング ビューで、ステージングされていないファイルを右クリックします
  • 選択する Git インデックスのファイルと置換

複数のステージングされていないファイルを選択して右クリックすることもできます。

単一のファイルを元に戻すには、次のようにします。[ウィンドウ] > [ビューの表示] > [その他] > [Git ステージング] > [ステージングされていない変更]

元に戻したいファイルを選択します。右クリックして選択します HEAD リビジョンに置き換えます

このステップは元に戻すことができないことに注意してください。

(私は Eclipse バージョンを使用しています:3.7.2 Egit バージョン 2.3.1.201302201838-r)

元に戻すため, 、必要なファイル/ディレクトリを右クリックして、 と置換する -> ヘッドバージョン

を開きチームの同期。ファイルや右クリックを探す - >上書き。

UPDATE

のEclipseルナ(4.4.2)において チームの同期を開きます。ファイルや右クリックを探す - >「戻す...」

この機能は実際にはそこにありますが、明らかではないかもしれません。

  • git リビジョンで Quickdiff が有効になっていて、quickdiff ベースラインが HEAD (これがデフォルト) であることを確認してください。
  • 元に戻したいファイルを開きます。
  • すべてを選択 (Ctrl-A)
  • クイック差分バーを右クリックします
  • 「選択を元に戻す」を選択します
  • 保存

ところで、git 用語での revert は、以前のコミットを元に戻すために新しいコミットを作成することを意味します。

元に戻すのリポジトリのデータへのあなたの全体のファイル:

あなたが改訂を行いたいフォルダをクリックし、GitStagingに行きます loading="lazy" "ここに画像の説明を入力し、"

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top