работа с git на не подключенных компьютерах
Я иногда работаю в проектах, где занимаюсь разработкой на двух компьютерах, которые не связаны.
Типичным примером является создание отчетов в BIDS. Рабочий процесс выглядит так:
Я создаю проект / папку в корпоративном TFSИспользуйте git-tfs для создания локального репозитория gitРазработайте отчет и передайте его в локальный репозиторий (и некоторые проверки в tfs)Клонируйте мой репозиторий на компьютер клиента (используя vpn / rdp).Сделайте некоторые разработки на компьютере клиента и загрузите / загрузите мой репозиторий.(Иногда работа начинается в конце клиента)
Мой вопрос сейчас, что делать, если у меня нет подключения vpn или rdp. У меня есть временный ftp, который я могу использовать, но иногда USB-флешка - единственный способ.
Я смотрел вformat-patch
/ am
но не понимаю, как я создаю исходный репозиторий.
Могу ли я просто заархивировать папку .git и разархивировать на другом конце, чтобы начать или есть лучший способ?
format-patch
кажется, создать один файл за коммит. Есть ли простой способ объединить / удалить это? (Это просто я работаю в проекте, поэтому я не разветвляюсь / не перебираю)
Github может работать в некоторых случаях, но я не хочу открывать червя для хранения данных клиентов в облаке.