如何在不克隆或不使用仓库的任何历史信息的情况下比较并获取本地github仓库文件或远程github仓库文件?

时间:2019-07-09 12:39:47

标签: git github download

我有一个github存储库的快照旧版本(很大)。

此后,回购已更新了许多次。 现在,我想比较文件(远程与本地),仅添加/更新(不删除)。

由于我无法为大型仓库保留所有git历史记录信息,因此我不想使用git fetch和其他不必要的方法。

我想到的一种方法是:

  • 我只想从github服务器获取文件URL列表。

  • 然后针对每个网址,比较文件是否存在于本地并且可能是文件的大小(至少就我而言,不需要最后修改的时间戳)。

  • 如果大小不匹配/本地不存在,请下载。

但是如何获取网址列表?

我认为这显然是可行的。感谢您的帮助。

0 个答案:

没有答案