Я бы хотел экспортировать из удаленного репозитория github, а не клонировать его. Подобно экспорту svn, я не хочу получать с ним папку .git. Я могу обойти это, клонировав и удалив папку .git. Интересно, есть ли более чистый способ?
Я где-то читал, что для этого можно использовать архив git.
Однако я получил следующие ошибки..
$ git archive --format=tar --remote=git@github.com: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
Любая помощь была бы здоровой. Спасибо.