Есть по крайней мере 3 предыдущие вопросы, объясняющие, как клонировать репозиторий без .git каталога:Почему git clone иногда создает каталог .git, а иногда нет?
- Do a "git export" (like "svn export")?
- Git clone without .git directory
- What's the best practice to "git clone" into an existing folder?
Из этих вопросов, кажется, вы можете 'просто запустите git clone
и создайте репозиторий без каталога .git
.
Тем не менее, в большинстве репозиций, которые я клонировал, например, в приведенной ниже команде, не создается каталог .git
.
git clone https://github.com/scotch-io/scotch-box.git
Что определяет, создает ли прямой git clone
команда каталог .git
или нет?
Ну после того, как я клонированный репо предоставленного Вами, у меня есть '.git' каталог. Таким образом, единственная ситуация, когда я могу представить, где у вас нет .git-каталога, - это голый репозиторий. Но даже если вы клонируете этот голый репо, git создаст папку .git. Обязательно, чтобы git работал правильно. – ckruczek
Возможный дубликат [Сделать экспорт «git» (например, «экспорт svn»)?] (Http://stackoverflow.com/questions/160608/do-a-git-export-like-svn-export) – Jodes