如何通过git下载旧版本的ginac

时间:2017-03-02 04:01:22

标签: git ginac

我想将旧库从git存储库下载到桌面。怎么做到的? 例如,我试图从

下载ginac_1-6-5
http://www.ginac.de/ginac.git/

2 个答案:

答案 0 :(得分:2)

  1. 克隆存储库。
  2. 您提供的链接是指向存储库的Web界面。实际的回购是在git://www.ginac.de/ginac.git。

    $ git clone git://www.ginac.de/ginac.git
    Cloning into 'ginac'...
    remote: Counting objects: 20743, done.
    remote: Compressing objects: 100% (7128/7128), done.
    remote: Total 20743 (delta 17104), reused 16648 (delta 13581)
    Receiving objects: 100% (20743/20743), 5.98 MiB | 1.72 MiB/s, done.
    Resolving deltas: 100% (17104/17104), done.
    

    现在您拥有了存储库的完整副本,可以查看您喜欢的任何旧版本。

    1. 看看他们是否标记了他们的版本。
    2. 标签为某些提交命名,通常与发布相关联。并非所有项目都使用它们,但这一项确实如此。

      $ git tag -l
      ginac_1-6-3
      ginac_1-6-4
      ginac_1-6-5
      ginac_1-6-6
      relase_0-5-1
      release_0-5-0
      release_0-5-2
      release_0-5-3
      ...
      
      1. 查看发布。
      2. 由于克隆是完整的历史记录,因此您可以查看您喜欢的任何版本。

        git checkout ginac_1-6-5
        
        1. 按照"从git"安装指令。
        2. 许多项目都不会检入所有生成的文件,因此存储库中的安装过程可能会有所不同。例如,./configure是生成的文件。所以你必须遵循特殊的"从git"安装。 INSTALL中的说明。

答案 1 :(得分:1)

或者,在https://www.ginac.de/archives/上查看以前版本的存档。