Я смущен, как использовать subgit, если я хочу, чтобы в моем репозитории Git был подкаталог .git.Использование субтитров с репозиториями, имеющими каталог .git
Если я использую обычный subgit configure
+ (subgit import
или subgit install
), он не создает каталог .git
.
Если я git init
первых, то я могу сделать subgit import
но это, похоже, не будет позволять мне делать subgit configure
первым, и я хочу, чтобы настроить мой конфигурационный файл, так что я не должен положить кучу вещей в командной строки для subgit import
.
Есть ли способ сообщить subgit
использовать обычный каталог .git
для всего материала хранилища?
Вы не запутанные босые и не босые хранилищ (см короткая [статья] (http://www.saintsjd.com/2011/01/what-is-a-bare-git-repository/) на них)? Обычно вы создаете голый репозиторий с помощью команды 'git init --bare', затем запускаете' subgit configure' + 'subgit install' на нем (' subgit import 'является просто ярлыком для configure + install + uninstall). Затем вы клонируете результирующий репозиторий с помощью 'git clone', чтобы получить не-голый репозиторий с рабочим деревом и' .git/'в нем. Таким образом, вы в основном работаете с этим не-голым хранилищем. Если это не решение, укажите, где хранятся объекты Git. –
ах, ладно, спасибо. Я прочитаю их. –
Да, я просто попробовал его с помощью 'git init --bare' вместо' git init', и теперь это сработало. Не могли бы вы опубликовать это как ответ? Я соглашусь. –