magog 13.01.2011 12:14 Azoth

Есть репозитории на гитхабе, полученный путем форка личкрафтов. Есть домашний комп. Есть рабочий комп. К домашнему есть доступ по ssh. Часто дома что-то находится в процессе разработки и не годно для коммита. На работе хочу это доделать и потом пушнуть. Либо на работе что-то не доделал, надо пушнуть, что бы из дома забрать и доделать. Собственно нужен совет как это организовать грамотно. Не хочу пушить в основную ветку, потому что в ней тогда получается много говно-коммитов, которым там вообще не место. Как вариант рассматривается схема следующая: master branch, devel branch, transfer branch. devel используется для текущей разработки. transfer — что бы переносить говнокоммиты из дома на работу. в master попадают коммиты, которые проверены лиддевом. тоесть чистый и правильный кот. Жду аргументов и советов как организовать. ВСе должно быть через инет — никаких флешек и прочее

Recommended by: @0xd34df00d
1. werehuman 13.01.2011 12:17

А кто мешает из дому толкать на работу, с работы домой, а когда все доделал — в апстрим?

2. 0xd34df00dwerehuman /1 13.01.2011 12:17 Azoth_primary

Тогда в апстриме же будут все те же коммиты.

3. werehumanwerehuman /1 13.01.2011 12:19

А,
> Не хочу пушить в основную ветку, потому что в ней тогда получается много говно-коммитов, которым там вообще не место
Сделай два репозитория — чистовой и черновой. А потом из чернового — аналог "hg push --rev id_коммита". Правда, если коммитов много, то затрахаешься. Ну или наверняка у вас есть что-то в духе mercurial queue.

4. nebeda 13.01.2011 13:04 nyaserver

magog branch и не ебать мозг?

Do you really want to delete ?