-
У меня есть непустой каталог (например,/etc/something) с файлами, которые нельзя переименовать, переместить или удалить.
-
Я хочу проверить этот каталог на git на месте.
-
Я хочу, чтобы иметь возможность переместить состояние этого репозитория в удаленный репозиторий (на другой машине), используя "git push" или что-то подобное.
Это тривиально, используя Subversion (в настоящее время мы делаем это с помощью Subversion), используя:
svn mkdir <url> -m <msg>
cd <localdir>
svn co <url> .
svn add <files etc>
svn commit -m <msg>
Что такое эквивалент git?
Могу ли я "git клонировать" в пустой каталог и просто перемещать каталог .git и все работать?