如何使用一些自动脚本在Github上下载存储库所有版本的源代码?
我在GitHub上有一些公共存储库的详细信息。有没有办法编写一个脚本,将所有这些存储库的源代码下载到我的本地机器上?在下载源代码时,我希望下载project的所有早期版本 例如:RxJava项目有大约124个版本,如图所示。我想知道是否有办法编写一个程序,将所有这124个版本的源代码下载到我的机器上。我不想在每个版本上单击“下载源代码”按钮。最简单的方法是:如何使用一些自动脚本在Github上下载存储库所有版本的源代码?,github,download,repository,github-api,Github,Download,Repository,Github Api,我在GitHub上有一些公共存储库的详细信息。有没有办法编写一个脚本,将所有这些存储库的源代码下载到我的本地机器上?在下载源代码时,我希望下载project的所有早期版本 例如:RxJava项目有大约124个版本,如图所示。我想知道是否有办法编写一个程序,将所有这124个版本的源代码下载到我的机器上。我不想在每个版本上单击“下载源代码”按钮。最简单的方法是: 克隆repo(这将为您提供与每个标记匹配的源) 做一个git标记,并为每个标记卷曲发行版。 事实上,由于发行版是源代码,您不必卷曲任何东
- 克隆repo(这将为您提供与每个标记匹配的源)
- 做一个git标记,并为每个标记卷曲发行版。
事实上,由于发行版是源代码,您不必卷曲任何东西
cd /path/to/cloned/repo
git checkout 1.0.8
我就是这样想出解决方案的: