hamid18 Ответов: 1

Как commit и push, если мы не тянуть в код из удаленного РЕПО


I forgot to pull the project code from remote repo. Now I have modified the code. I want to commit and push it to remote repo. 
Но мои друзья также изменили код в той же ветке. Теперь, как справиться с этой ситуацией.
Я ввел код локально. Я знаю, что будет конфликт слияния, когда я буду толкать и тянуть.

Что я уже пробовал:

в Git добавить файл myfile
git commit -m "my_commit"

Gerry Schmitz

Живи и учись. Лучше задокументировать это для "следующего раза".

1 Ответов

Рейтинг:
7

CHill60

Цитата:
Я знаю, что будет конфликт слияния, когда я буду толкать и тянуть.
Тогда разрешите этот конфликт!

Поскольку вы не выполнили правильную процедуру, вам просто нужно выполнить работу вручную.

1. Сделайте где-нибудь полную резервную копию своего кода. Переименование проекта также может быть хорошей идеей, но не должно быть необходимым.

2. Вытащить код из удаленного репозитория

3. сравните каждый файл с вашей резервной копией и повторно примените свои изменения - для этого есть несколько бесплатных инструментов, например Блокнот++[^] или FC - Как использовать FC (File Compare) из командной строки Windows[^]

4. Сделать ваше устройство тестирования и т. д. затем выполнить коммит ваших изменений

5. Сбросьте вашу резервную копию

6. Обратите внимание на советы @salty06 в комментарии и рекомендации по размещению на этом форуме.