Как удалить коммиты из локального репозитория в eclipse? - PullRequest
1 голос
/ 05 июня 2019

У меня есть 3 коммитов в локальном репо в eclipse, которые я хочу обновить на github.Проблема в том, что в первом из этих коммитов у меня есть 2 файла, размер которых превышает 100 МБ, поэтому они не могут быть обновлены.Как я могу удалить эти 3 коммита, не удаляя изменения в процессе.

1 Ответ

1 голос
/ 06 июня 2019

Чтобы мы ничего не сломали, я бы порекомендовал создать резервную копию каталога, содержащего ваш локальный Git-репозиторий.

Затем

  1. Подтвердите ваши "изменения в процессе выполнения"
  2. Перейти к представлению" История "
  3. Щелкните правой кнопкой мыши на коммите до 3-х конмитов, которые вы хотите удалить
  4. Выберите« Rebase Interactive »,« Rebase Interactive »будет показан вид
  5. Выберите 3 коммита и выберите «Пропустить» в качестве действия
  6. Нажмите «Старт» и скрестите пальцы, чтобы у вас не было конфликтов

Может быть, выберите только один файл на шаге 5, если у вас есть конфликты.Вы можете отменить Rebase, нажав кнопку «Прервать» и сделать еще одну попытку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...