获取git存储库作为种子(无需贡献)

时间:2017-10-07 14:20:42

标签: git

我们在github上有一个git存储库。我们可以下载或克隆它。如果它被克隆,你也可以获得它的所有历史记录,以及它的分支和一些设置(比如设置为github的遥控器)。

如果它是您的项目,或者您想通过PR做出贡献,那就太棒了,但如果您只想将代码作为项目的起点,并且以后不需要更新(因此没有合并),您不需要对该遥控器的引用。你也不需要历史等。

为了忽略历史记录,git与--depth 1git clone个参数。

我正在寻找的是一种下载"一个用作种子的存储库,没有设置任何与git相关的东西(之后我可能忘记改变)。我也希望从命令行执行此操作,而不是使用github上的下载按钮然后解压缩(主要是因为它更快)。

这可能吗?

1 个答案:

答案 0 :(得分:2)

以Github存储库master为例,以便下载最新版本的curl -LOk https://github.com/android/tools_repo/archive/master.zip && unzip master.zip 分支:

tools_repo-master

命令成功运行后,您将在当前目录中找到文件夹mask。它不是git存储库,只包含最新的代码。