git:如何指定默认的远程推送分支?

发布于 2024-09-16 05:25:42 字数 189 浏览 10 评论 0原文

假设我有一个名为“abc”的跟踪分支,它跟踪“origin/master”。

当我在“abc”上执行git push时,它将“abc”推送到“abc” '.
如何仅使用“git push”为其指定远程推送分支?

Suppose I have a tracking branch named 'abc' which tracks origin/master.

When I'm on 'abc' and do a git push, it pushes 'abc' to 'abc'.
How do I specify the remote push branch for it with just a 'git push'?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

苄①跕圉湢 2024-09-23 05:25:42
git branch --set-upstream-to abc origin/master

应该能够指定远程分支。

请注意自 git1.8.0 以来添加到 --set-upstream-to< /a>.

Git1.7.0 起:

gitbranch --set-upstream”可用于更新(惊喜!)上游,即分支应该拉动的地方合并(或变基到)。

git branch --set-upstream-to abc origin/master

should be able to specify the remote branch.

Note the -to added to --set-upstream since git1.8.0.

Since Git1.7.0:

"git branch --set-upstream" can be used to update the (surprise!) upstream, i.e. where the branch is supposed to pull and merge from (or rebase onto).

硪扪都還晓 2024-09-23 05:25:42

没有明确命名的远程分支的“git push”将尝试推送到名为“origin”的站点

"git push" without a remote branch explicitly named will attempt to push to the site named "origin"

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文