【发布时间】:2013-05-01 10:00:15
【问题描述】:
我有一个远程存储库的克隆。我将其远程 url 更新到我自己的服务器。然后我做了一些提交并将它们推送到我的存储库。 现在我需要从初始存储库中提取一些更改。来自特定分支。 我可以通过运行来做到这一点
git pull http://example.com/repo.git example_branch
这将从example_branch 中提取每个新提交(实际上我将获得一个开发版本)。但是这个example_branch 有标签。而且我需要停止拉某个特定的(在我的情况下获得稳定的版本)。
我该怎么做?
UPD最后我想出了:
git remote add example http://example.com/repo.git
git fetch
git merge tag_name
【问题讨论】:
-
我认为您正在尝试解决错误的问题。为什么你只想拉到一个特定的提交?
-
好吧,如果我从一个分支中提取所有提交,我将获得一个开发版本。但我需要一个稳定的版本。