1. Изменяешь dev ветку дома.
2. Фиксируешь изменения в локальной ветке dev
git commit -m "сообщение"
3. Пушишь ветку в remote репозиторий:
git push origin <ветка>
* посмотреть, куда настроен remote можно так:
git remote -v
4. С другой машины обновляешь/скачиваешь ветку:
git fetch origin <ветка>:<локальный псевдоним ветки>