首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >git -从特定分支拉取

git -从特定分支拉取
EN

Stack Overflow用户
提问于 2011-02-08 00:56:28
回答 8查看 673.3K关注 0票数 264

我已经将一个git存储库克隆到我的dev服务器,然后切换到dev分支,但现在我不能执行git提取来更新分支。

如何更新服务器上的代码?

EN

回答 8

Stack Overflow用户

发布于 2015-01-18 06:39:43

这是你需要做的。首先,确保你在你不想拉的分支中。例如,如果您有主分支和开发分支,并且您正在尝试拉出开发分支,则留在主分支中。

代码语言:javascript
复制
git checkout master

然后,

代码语言:javascript
复制
git pull origin develop
票数 55
EN

Stack Overflow用户

发布于 2011-02-08 02:45:12

git pull所做的两个操作分开通常会更清楚。它做的第一件事是更新对应于远程分支的本地跟踪分支。这可以使用git fetch来完成。第二种方法是合并更改,这当然可以使用git merge完成,尽管git rebase等其他选项有时也很有用。

票数 18
EN

Stack Overflow用户

发布于 2018-11-28 12:26:11

下面是拉取特定分支或任意分支的步骤,

1.克隆master(需要提供用户名和密码)

代码语言:javascript
复制
       git clone <url>

上面的命令将克隆存储库,您现在将成为主分支

代码语言:javascript
复制
       git checkout <branch which is present in the remote repository(origin)>

上面的命令将签出到您想要拉出的分支,并将设置为自动跟踪该分支

4.如果由于某种原因它不能像那样工作,那么在本地系统中签出该分支之后,只需运行以下命令

代码语言:javascript
复制
       git pull origin <branch>
票数 13
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4924002

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档