gpt4 book ai didi

git - EGit:为什么是 "Local branch as upstream is not recommended"?

转载 作者:太空狗 更新时间:2023-10-29 12:54:17 27 4
gpt4 key购买 nike

当我创建一个新分支时,如果我设置“Configure upstream for push and pull”,则会出现一个警告(在屏幕截图中用蓝色圆圈圈出)。为什么不推荐这样做?这有什么潜在的问题或缺点?

我通过搜索引擎运行该警告并在 https://git-scm.com 上搜索它和 https://www.eclipse.org/egit/但我什么也没找到,当我点击“?”该对话框中的帮助按钮没有任何反应。

"Create Branch" dialog.

此外,如果我想遵循该警告中的建议并“使用远程分支”,我该怎么做?当然,除了“为推 pull 配置上游”复选框外,我在该对话框中所做的任何更改都不会导致警告消失。

最佳答案

将另一个本地分支设置为您的上游并没有什么错误。这只是意味着 git fetch 什么都不做——你已经拥有了所有自己的提交; git merge 从其他分支 merge ; git rebase rebase 到另一个分支; git push 尝试快进另一个分支,如果不能则失败。

“其他分支”(上游)是您自己的普通本地分支,照常存储在您的存储库中。因此,你是你自己的上游(从另一个分支来看,也是你自己的下游)。感觉有点乱伦。 :-)

我完全不清楚 什么 其他本地分支 EGit 将在这里设置为上游。 (我不使用 EGit。)根据图像中的内容,我的猜测是 master

关于git - EGit:为什么是 "Local branch as upstream is not recommended"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40678161/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com