[Devel] Общие правила совместной работы с git
Vitaly Lipatov
lav на etersoft.ru
Вс Июл 12 12:09:29 MSD 2009
1. git pull --rebase origin master - получаем изменения, вынося
свои неопубликованные коммиты наверх.
2. Если при этом говорит, что репозиторий dirty, то нужно
спрятать свои незакоммиченные изменения (видны через git diff)
командой git stash и повторить опять п. 1
3. Если делали git stash, выполнить git stash apply для
возвращения своих изменений.
4. Работаем над проектом. Логические целостные изменения сразу
коммитим с понятным комментарием
5. В конце дня публикуем результаты работы: git push origin
master. Если репозиторий общий, перед публикацией понадобится
выполнить п. 1
6. Нежелательно оставлять незакоммиченными и неопубликованными
результаты дневной рабоы, а тем более оставлять их болтаться по
многу дней.
--
С уважением,
Виталий Липатов, ALT Linux Team, Eternity Software Team
Россия, Санкт-Петербург. www.etersoft.ru
GNU! ALT Linux! WINE! LaTeX! LyX! http://freesource.info
Подробная информация о списке рассылки devel