git shelving для удаленного хранилища - PullRequest
3 голосов
/ 04 апреля 2011

Я хотел бы знать, возможно ли использовать git со следующим рабочим процессом:

  • локально клонировать удаленный репозиторий

  • вносить локальные изменения

  • передать их локально

  • сохранить их удаленно, чтобы не потерять изменения, и в случае, если я хочу продолжить работу на другой рабочей станции

продолжайте до тех пор, пока функция не будет полностью завершена

тогда я бы хотел наконец его зафиксировать, как если бы это был один коммит ...

Я говорю о полках, но сохраняю частичные коммиты в исходном хранилище

можно (или порекомендовать) так работать с git ???

1 Ответ

5 голосов
/ 04 апреля 2011

Конечно, передайте ваши изменения в какую-то именованную ветвь и отправьте эту ветку на удаленный.

Если вы хотите зафиксировать как один коммит, вы можете использовать git merge --squash.

...