Есть репозитории на гитхабе, полученный путем форка личкрафтов. Есть домашний комп. Есть рабочий комп. К домашнему есть доступ по ssh. Часто дома что-то находится в процессе разработки и не годно для коммита. На работе хочу это доделать и потом пушнуть. Либо на работе что-то не доделал, надо пушнуть, что бы из дома забрать и доделать. Собственно нужен совет как это организовать грамотно. Не хочу пушить в основную ветку, потому что в ней тогда получается много говно-коммитов, которым там вообще не место. Как вариант рассматривается схема следующая: master branch, devel branch, transfer branch. devel используется для текущей разработки. transfer — что бы переносить говнокоммиты из дома на работу. в master попадают коммиты, которые проверены лиддевом. тоесть чистый и правильный кот. Жду аргументов и советов как организовать. ВСе должно быть через инет — никаких флешек и прочее
magog
13.01.2011 12:14 Azoth
Recommended by:
@0xd34df00d
Do you really want to delete ?
А кто мешает из дому толкать на работу, с работы домой, а когда все доделал — в апстрим?
Тогда в апстриме же будут все те же коммиты.
А,
> Не хочу пушить в основную ветку, потому что в ней тогда получается много говно-коммитов, которым там вообще не место
Сделай два репозитория — чистовой и черновой. А потом из чернового — аналог "hg push --rev id_коммита". Правда, если коммитов много, то затрахаешься. Ну или наверняка у вас есть что-то в духе mercurial queue.
magog branch и не ебать мозг?