Git

git存檔致命:協議不支持的操作

  • October 17, 2017

我可以git clone這樣…

git clone https://github.com/stackforge/puppet-heat.git

…沒有問題。但我想排除複製附帶的所有 git 元數據,所以我想我會使用git archive,但我收到了這個錯誤:

$ git archive --remote=https://github.com/stackforge/puppet-heat.git 
fatal: Operation not supported by protocol.

任何人都知道為什麼或我做錯了什麼?

我會git clone按照您的描述簡單地執行,然後刪除.git分散在整個複製目錄中的目錄。

$  find puppet-heat/ -name '.git' -exec rm -fr {} +

您可以使用 github 的 svn 支持:

svn export https://github.com/user/project/trunk

更多細節在這裡:

https://stackoverflow.com/questions/9609835/git-export-from-github-remote-repository

引用自:https://unix.stackexchange.com/questions/136497