我们在github上有一个git存储库。我们可以下载或克隆它。如果它被克隆,你也可以获得它的所有历史记录,以及它的分支和一些设置(比如设置为github的遥控器)。
如果它是您的项目,或者您想通过PR做出贡献,那就太棒了,但如果您只想将代码作为项目的起点,并且以后不需要更新(因此没有合并),您不需要对该遥控器的引用。你也不需要历史等。
为了忽略历史记录,git与--depth 1
有git clone
个参数。
我正在寻找的是一种下载"一个用作种子的存储库,没有设置任何与git相关的东西(之后我可能忘记改变)。我也希望从命令行执行此操作,而不是使用github上的下载按钮然后解压缩(主要是因为它更快)。
这可能吗?
答案 0 :(得分:2)
以Github存储库master
为例,以便下载最新版本的curl -LOk https://github.com/android/tools_repo/archive/master.zip && unzip master.zip
分支:
tools_repo-master
命令成功运行后,您将在当前目录中找到文件夹mask
。它不是git存储库,只包含最新的代码。