首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何从一个本地分支“拉”到另一个分支?

如何从一个本地分支“拉”到另一个分支?
EN

Stack Overflow用户
提问于 2011-04-11 02:40:25
回答 3查看 193K关注 0票数 271

这听起来很简单,但我就是想不通。不久前我做了一个实验分支,现在我想把我创建后在master上发生的所有变化都放进去。这都是本地的。我想从本地主机拉入本地my_branch,但我做不到。这似乎不起作用,告诉我master不是git存储库:

代码语言:javascript
复制
git pull master
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-04-11 02:42:13

您必须告诉git从哪里拉取,在本例中是从当前目录/存储库:

代码语言:javascript
复制
git pull . master

但在本地工作时,您通常只需调用merge (在内部拉入调用merge):

代码语言:javascript
复制
git merge master
票数 433
EN

Stack Overflow用户

发布于 2011-04-11 02:42:33

您正在寻找的是合并。

代码语言:javascript
复制
git merge master

使用pull,您可以从远程存储库获取更改,并将它们合并到当前分支中。

票数 52
EN

Stack Overflow用户

发布于 2017-09-14 06:44:02

如果你正在寻找另一个分支的全新拉动,比如从本地到主,你可以遵循这个。

代码语言:javascript
复制
git commit -m "Initial Commit"
git add .
git pull --rebase git_url
git push origin master
票数 -3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5613902

复制
相关文章

相似问题

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