работа с git на не подключенных компьютерах

Я иногда работаю в проектах, где занимаюсь разработкой на двух компьютерах, которые не связаны.

Типичным примером является создание отчетов в BIDS. Рабочий процесс выглядит так:

Я создаю проект / папку в корпоративном TFSИспользуйте git-tfs для создания локального репозитория gitРазработайте отчет и передайте его в локальный репозиторий (и некоторые проверки в tfs)Клонируйте мой репозиторий на компьютер клиента (используя vpn / rdp).Сделайте некоторые разработки на компьютере клиента и загрузите / загрузите мой репозиторий.

(Иногда работа начинается в конце клиента)

Мой вопрос сейчас, что делать, если у меня нет подключения vpn или rdp. У меня есть временный ftp, который я могу использовать, но иногда USB-флешка - единственный способ.

Я смотрел вformat-patch / am но не понимаю, как я создаю исходный репозиторий.

Могу ли я просто заархивировать папку .git и разархивировать на другом конце, чтобы начать или есть лучший способ?

format-patch кажется, создать один файл за коммит. Есть ли простой способ объединить / удалить это? (Это просто я работаю в проекте, поэтому я не разветвляюсь / не перебираю)

Github может работать в некоторых случаях, но я не хочу открывать червя для хранения данных клиентов в облаке.

Ответы на вопрос(1)

Ваш ответ на вопрос