Выполнение запроса извлечения для удаленного апстрима после удаления локальной папки.git
Я недавно удалил свою локальную папку.git. Когда я пытаюсь создать новый PR для моего удаленного / обратного потока, я не могу, потому что я удалил свою собственную локальную историю git, и я получаю это сообщение при попытке сравнить и открыть PR:
There isn’t anything to compare.
X:master and myRepo:x_branch are entirely different commit histories.
Как я могу объединить историю коммитов апстрима с моей, а затем отправить новый код в PR?
Я думаю о перебазировании, но я не уверен, что это сделает это.
1 ответ
Вам нужно будет
- Повторно клонировать репозиторий в новую папку
- Оформить заказ в тот же момент времени, когда вы начали вносить изменения
- Объедините ваши файлы в новый клонированный репозиторий
- Подтвердите свои изменения с помощью
git status
а такжеgit diff
Это позволит вам изменить ваши изменения в нужный момент времени, а затем вы можете отправить свои изменения на сервер и отправить PR