Есть ли противоположная команда для git-архива для импорта zip-файлов? - PullRequest
4 голосов
/ 24 сентября 2011

Наш локальный рабочий процесс стремится использовать последовательность zip-файлов в качестве локального «управления исходным кодом» до того, как основные изменения будут формализованы в систему SCM «большой» компании. Я пытаюсь представить git как лучший локальный метод SCM. Текущий рабочий процесс достаточно эффективен для нашей небольшой команды, особенно потому, что тестовые машины не подключены к сети, так как передача zip проста, поэтому мне нужно уметь согласовать два метода.

Есть ли команда (и) git, которая импортирует zip-файл проекта и, возможно, фиксирует его?

Или это ручная проверка, что локальный рабочий каталог / ветвь очищен git status, удаление всего текущего содержимого git rm *, разархивирование zip-файла в каталог, добавление всех git add . и, наконец, фиксация git commit -a -m "filename.zip". Мы работаем над Windows, поэтому важно минимизировать вероятность ошибок, поэтому чем меньше команд, тем лучше!

Это, по крайней мере, позволит скрытным существующим пользователям решать, когда сделать git-переключатель, при этом все еще запуская репозиторий.

Какие-либо предложения по подходящим командам или сценариям?

1 Ответ

0 голосов
/ 22 декабря 2011

Почему бы вам не создать псевдоним git для unarchive, который запускает все команды, упомянутые в вашем вопросе.

...