Что если я отправлю git commit на remote, если существуют другие, более поздние коммиты? - PullRequest
0 голосов
/ 08 октября 2018

У меня есть простой локальный репозиторий GIT (только основной), загруженный с gitHub.Я работаю с другим программистом в том же репо.

Через месяц я добавил более десятка коммитов на удаленный сервер на gitHub.Теперь он нажал 2 коммита.Один актуален, но второй, который был создан месяц назад, но не перенесен на удаленный.Я вижу, что есть проблема с этим фактическим коммитом, потому что он был смешан с моими предыдущими коммитами.Это означает, что gitHub показывает отличия от других (более ранних) коммитов.

Вы когда-нибудь встречались с такой вещью?

1 Ответ

0 голосов
/ 08 октября 2018

Если я правильно понял, вы хотите отправить свой локальный код в удаленный репозиторий.И вы не хотите извлекать код, который находится на два коммита вперед, и объединять коммиты удаленного репо с вашей локальной кодовой базой.В таком случае вы можете принудительно отправить свой код на удаленный доступ.

git push -f origin master

Это заменит удаленный код вашей локальной историей, поэтому будьте осторожны.

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