我们正在将版本控制系统从 Starteam 更改为 Git 和 GitHub.com。在 Starteam,我们使用标签。标签是命名快照,例如 3.14.1.3145。这是每天早上自动构建的。第二天早上是 3.14.1.3146。我相信 git tag 与 label 相同?我们使用 Smartgit 作为客户端,但从构建应用程序中我们必须使用 git 命令行。
我是 git 的新手,想知道以下内容。
- 如何在 Git 中设置标签并将其存储在 GitHub 上?
- 如何从 GitHub 签出特定标签的所有文件,然后从中构建?