How to clone a specific version of a git repository?

前端 未结 3 562
悲哀的现实
悲哀的现实 2021-01-03 03:59

I\'m working with symfony2 and I want to backup my vendors in case github is not reachable.

How do I clone a specific Version of a repository?

I want to back

3条回答
  •  孤城傲影
    2021-01-03 04:53

    You can't clone a repository specifying only a version number. You also can't clone a repository by specifying only a commit hash. (which is pretty much the same thing from Git's point of view)

    Actually the only thing you can do is a shallow clone by specifying the depth (the number of commits you will pull): http://linux.die.net/man/1/git-clone

    git clone --depth 1 would pull only the last commit.

    Back to your question, if you fear that github is unreachable, you should host these projects on one of your server.

提交回复
热议问题