Выполнение запроса извлечения для удаленного апстрима после удаления локальной папки.git

Я недавно удалил свою локальную папку.git. Когда я пытаюсь создать новый PR для моего удаленного / обратного потока, я не могу, потому что я удалил свою собственную локальную историю git, и я получаю это сообщение при попытке сравнить и открыть PR:

There isn’t anything to compare. X:master and myRepo:x_branch are entirely different commit histories.

Как я могу объединить историю коммитов апстрима с моей, а затем отправить новый код в PR?

Я думаю о перебазировании, но я не уверен, что это сделает это.

1 ответ

Вам нужно будет

  1. Повторно клонировать репозиторий в новую папку
  2. Оформить заказ в тот же момент времени, когда вы начали вносить изменения
  3. Объедините ваши файлы в новый клонированный репозиторий
  4. Подтвердите свои изменения с помощью git status а также git diff

Это позволит вам изменить ваши изменения в нужный момент времени, а затем вы можете отправить свои изменения на сервер и отправить PR

Другие вопросы по тегам