【发布时间】:2021-12-14 08:01:21
【问题描述】:
我有 2 个提交到 master 分支,分别标记为 v.1.1 和 v.1.2。我怎样才能只拉取 v.1.2?
【问题讨论】:
-
您能否明确说明您要做什么? git 中的“Pull”通常是指“git pull”命令,通常不会与标签一起使用。而“only”意味着您希望 v1.1 被排除在外,但我不知道是什么。
我有 2 个提交到 master 分支,分别标记为 v.1.1 和 v.1.2。我怎样才能只拉取 v.1.2?
【问题讨论】:
你不能只拉取一个你首先需要获取整个分支的标签,然后将你想要的特定标签签出到一个单独的分支中。 例如:
git pull origin master --tags
然后将标签 v.1.2 签出到一个分支中,我们称之为 v.1.2-branch
git checkout tags/v.1.2 -b v.1.2-branch
【讨论】: