首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当我"git推送原点本地分支“时,我想将我的更改推送到引用的远程分支在哪里?

当我"git推送原点本地分支“时,我想将我的更改推送到引用的远程分支在哪里?
EN

Stack Overflow用户
提问于 2018-12-07 20:31:14
回答 1查看 88关注 0票数 0
代码语言:javascript
复制
git push origin local-branch 

这里的“起源”是什么意思?假设没有为我当前的分支"local- branch“设置上游。在我看来,"git push remote- branch“应该可以完成这项工作,因为git应该理解我想要将当前选中的分支,即"local-branch”推送到"remote-branch“。因此,本质上,我们只需要"remote-branch“作为"push”命令的参数。

EN

回答 1

Stack Overflow用户

发布于 2018-12-07 21:28:45

这里的“原点”是什么意思?

这是指本地存储库中的遥控器。remote是远程存储库的标签,在运行git clone时隐式创建,或者在运行git remote add时显式创建。

一个存储库可以有多个远程(例如,您通常会有一个远程引用某些代码的上游版本,另一个引用您自己的远程存储库分支)。

在我看来,"git push remote-

“应该可以完成这项工作,因为git应该理解我想要将当前选中的分支,即”本地分支“推送到”远程分支“。

如果您以前没有设置跟踪信息(隐式地,通过本地签出远程分支,或者显式地,使用git push -u ...),那么您需要告诉git将分支推送到哪里。

当您执行git push origin local-branch时,您是在告诉git将名为local-branch的本地分支推送到origin上托管的同名远程分支。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53669602

复制
相关文章

相似问题

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