我想开发mongo代码的特定版本。 git标签列出了许多标签。我想处理(比方说)xyz标签并对其进行代码更改。
从
开始我在我的帐户中创建了一个github帐户并分叉了mongo repo
我做了github克隆并将repo克隆到我的本地开发系统
现在我想处理xyz标签(而不是最新的/ master)并将更改推送到我的仓库。我做了“git checkout”,但它转移到一个独立的HEAD状态,我不确定如何进一步从那里移动。
提前致谢。 苏尼
答案 0 :(得分:2)
首先,检查标签。 git checkout
将任何引用作为参数,包括标记。
git checkout {tag_name}
然后从该标记创建一个分支:
git checkout -b my_feature_branch
然后像往常一样发展并推向原点。
答案 1 :(得分:1)
您应该为您的工作创建一个本地分支:
git checkout -b my-xyz xyz
这将从标记my-xyz
创建一个新分支xyz
并使其生效。