Как вы используете GIT на нескольких компьютерах при работе над одним куском кода?
Я решил не отставать от моды и попробовать в новом проекте GIT. В целом все нравится, но есть одна проблема. Точнее не проблема, а недопонимание того как делать правильно.
Есть у меня 3 рабочих компьютера (дом, офис, ноут) и работаю я на них в достаточно хаотичном порядке, т.е. я не могу сказать, что если я сел за рабочий комп писать какую-то фичу, то мне не придется ее дописывать дома. В связи с этим я хочу понять, как я должен синхронизировать код на разных машинах. Сейчас это дело представляет собой ветку на гитхабе, но она видима для всех и выглядит это как-то неправильно, так как код там обычно незавершенный. Как Вы синхронизируете код на разных машинах обычно?