シナリオ:元に戻したいソースファイルへのローカルのコミットされていない変更があり、ソースファイルを元の状態に戻します。コマンドラインのgitでは「gitcheckout」を実行しますが、Egitでこれを実行するにはどうすればよいですか?
50788 次
2 に答える
163
この回答を参照してください: https://stackoverflow.com/a/4104149/152061 (そこに賛成票を送信)
Right click on the file -> Replace With -> Index
(古いバージョンではFile in Git Index
ではなく言うかもしれませんIndex
)
または、変更されたすべてのファイルを元に戻したい場合は、プロジェクトを右クリック -> チーム -> リセット.. -> 「ハード」ラジオ ボタンを選択 -> リセット ボタンを押します。
于 2011-08-03T19:09:29.307 に答える
8
1つの回避策は、ファイルを選択し、右クリック>置換>ローカル履歴...
そのファイルに対して行った最後のコミットを選択します。次に、問題がないように見えることを確認してから、ワークスペースで置き換えます
次に、必要に応じて、行った変更を効果的に元に戻す新しいコミットを最後に行います。
于 2012-11-30T20:04:45.983 に答える