我有一个远程存储库的克隆.我将其远程URL更新到我自己的服务器.然后我做了一些提交并将它们推送到我的存储库.现在我需要从初始存储库中提取一些更改.来自特定的分支.我可以通过跑步来做到这一点
git pull http://example.com/repo.git example_branch
Run Code Online (Sandbox Code Playgroud)
这将从每个新提交中提取example_branch(实际上我将获得一个开发版本).但这example_branch有标签.而且我需要停止拉某个(在我的情况下获得一个稳定的释放).我怎样才能做到这一点?
UPD最后我想出了:
git remote add example http://example.com/repo.git
git fetch
git merge tag_name
Run Code Online (Sandbox Code Playgroud)
cre*_*nig 10
git pull只是一个git fetch跟着一个git merge.因此,您可以轻松地执行a git fetch然后合并所需的提交/标记.