Я хочу экспортировать из удаленного хранилища github, а не клонировать его. Подобно svn export, я не хочу получать с ним папку .git. Я могу обойти это, клонируя и удаляя папку .git. Интересно, есть ли более чистый способ?
Я прочитал его где-нибудь, где вы можете использовать архив git, чтобы достичь этого.
Однако я получил следующие ошибки.
$ git archive --format=tar [email protected]:xxx/yyy.git master | tar -xf -
Invalid command: 'git-upload-archive 'xxx/yyy.git''
You appear to be using ssh to clone a git:// URL.
Make sure your core.gitProxy config option and the
GIT_PROXY_COMMAND environment variable are NOT set.
fatal: The remote end hung up unexpectedly
Любая помощь будет отличной. Спасибо.