Подтвердить что ты не робот

Как сделать простой возврат на Git/EGit?

Ok. Простые вещи должны быть простыми, поэтому я надеюсь, что так оно и есть.:)

Я изменил файл, теперь я хочу вернуться к последней версии в репозитории git, потому что мои изменения - это дерьмо, и я хочу начать новый, снова меняя файл.

Насколько мне известно, вы должны сделать это:

git checkout -- <NAME OF FILE>

Первый вопрос: как это сделать в eclipse с помощью EGit? В команде нет опции проверки.:(:(: (

Теперь предположим, что у меня есть несколько файлов, модифицированных несколькими директорами. Как вернуть все из них, чтобы снова начать новый?

4b9b3361

Ответ 1

В моей версии "Replace With..." → "HEAD Revision", похоже, делает именно это...

Это не в подменю "Команда", что немного запутывает, я допускаю.

Кроме того, это может помочь: Eclipse git checkout (aka, revert)

Ответ 2

Перейдите к представлению "Синхронизировать" (если вы его не открыли, оно находится в "Окно" / "Показать представление" ), заполните список, если он не загружен, щелкните правой кнопкой мыши файл, который вы хотите вернуть, и в контекстном меню выберите "Перезаписать", чтобы вернуться к последнему файлу на сервере Git.

Вы также можете проверить изменения, которые вы собираетесь сбросить, перед возвратом, выбрав "Открыть в Compare Editor" в контекстном меню.

Ответ 3

Вы можете получить "Replace with Head Revision" с "Git Staging"

enter image description here