使用版本号

1 git github

使用Git/GitHub版本号的最佳方法是什么?我了解到,当您进行提交时,所有以前的版本都会"快照",以便可以检索它们.但是,如何使应用程序/程序集版本号重合?

例如,假设你已经version: 1.0.0.0并且你提交了它.然后你有version 1.0.0.1并承诺.等等等等.

现在它是version 1.0.0.14你想要从中提取代码version 1.0.0.5.使用Git/GitHub最简单的方法是什么?

Gre*_*ill 6

最好的方法是使用标签.标签就像指向永不改变的特定版本的指针.创建一个这样的标签:

git tag -a version-1.0.0.5
Run Code Online (Sandbox Code Playgroud)

以上在当前提交中创建了一个标记.(请参阅文档以了解如何创建指向先前提交的标记.)将标记推送到Github:

git push origin --tags
Run Code Online (Sandbox Code Playgroud)

  • @Shark:我会说Git的"版本化根"是提交的*有向非循环图*,这意味着每个提交都有一个固定的提交ID并指向一个或多个父级(参见[Git for Computer Scientists](http ://eagain.net/articles/git-for-computer-scientists/)).标记基本上只是指向特定提交的名称. (2认同)