下载没有所有.git东西的Git仓库?

Ray*_*Ray 16 git github

有没有办法从Unix命令行下载git repo的内容,而不会删除.git目录中的所有内容?我只想要最新版本的repo目录和文件,而不是所有的差异.

另外,是否可以在不使用git命令的情况下完成此操作(例如,可能使用wget或curl)?

谢谢.

ran*_*ame 15

github有一个链接来下载repo的.zip存档,所以试试吧

wget https://github.com/[user]/[repo]/archive/[branch].zip
Run Code Online (Sandbox Code Playgroud)

[user],[repo][branch]替换为适当的字段.


hob*_*bbs 9

据我所知,你可以做的最接近的事情是做一个git clone --depth=1(以避免从服务器检索比最新版本需要的更多信息),然后删除.git目录.就git而言,.git目录 repo; 签出的文件就是为了您的方便.:)