下载Git回购没有所有.git的东西?
有没有办法从Unix命令行中下载git repo的内容,该命令行不会拉下.git目录中的所有内容? 我只想要最新版本的repo目录和文件,而不是所有的差异。
另外,是否可以在不使用git命令的情况下完成此操作(例如,可能使用wget或curl)?
谢谢。
github有一个链接来下载repo的.zip文件,所以请尝试使用
wget https://github.com/[user]/[repo]/archive/[branch].zip
用[user]
, [repo]
和[branch]
替换为适当的字段。
据我所知,最接近的做法是做一个git clone --depth=1
(以避免从服务器获取比最新版本更多的信息),然后删除.git
目录。 就git而言, .git
目录是repo; 检出的文件只是为了您的方便。 :)
第二部分:您可以尝试正确替换用户名和回购商标名称
wget http://github.com/[username]/[repo]/archive/master.zip
链接地址: http://www.djcxy.com/p/26277.html