Вы для чего Git используете?
По-моему, он для этого и нужен, чтобы брать (clone) код из одного места (сервера), редактировать (commit) его и помещать (push) опять в это же место.
Что мешает запушить это в отдельную ветку, а потом на работе доработать? Зачем придумывать какие-то сложности с переносом кода, если Git с этим прекрасно справляется?
Другой вариант, конечно, всю папку хранилища с собой таскать и в ней работать.