Как клонировать и развернуть исторический коммит - PullRequest
1 голос
/ 30 апреля 2010

Я использовал git, но не на продвинутом уровне, потому что только я отправляю коммит на сервер github, и поэтому я знаю любые конфликты, которые возникают, если таковые имеются. Теперь есть другой разработчик, работающий в другой части мира, который также добавил некоторые обновления в репозиторий github.

Моя проблема в том, что большая часть его работы еще не готова к работе, поэтому я просто хочу перейти к моему последнему коммиту и отправить туда свои обновления, чтобы при развертывании capistrano я был совершенно уверен, что код производство готовых. Как я могу это сделать?

1 Ответ

5 голосов
/ 30 апреля 2010

Вы можете оформить конкретный коммит, используя команду:

git checkout <commit-id>

Теперь, если вы хотите выполнить больше коммитов, вам нужно создать новую ветку:

git checkout -b <branch-name> <commit-id>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...