lam*_*pak 10 git git-push git-remote
当我运行时git push,我的本地分支some_branch被推送到远程分支some_remote\some_branch.
当我跑步时,git remote show some_remote我得到:
Local refs configured for 'git push':
[cut]
some_branch pushes to some_branch
Run Code Online (Sandbox Code Playgroud)
我不想要这个.如何删除此条目?
也许最简单的答案是将您的本地分支some_branch重命名为另一个名称,例如:
git branch -m some_branch a_branch_name_not_present_on_some_remote
Run Code Online (Sandbox Code Playgroud)
这样做的原因是,git push默认情况下,如果在那里存在这样的分支,则将每个分支推送到远程上具有匹配名称的分支.如果您不喜欢这种行为,则必须更改push.default配置选项.例如,您可以这样做:
git config --global push.default tracking
git branch --set-upstream some_branch origin/totally_different_branch
Run Code Online (Sandbox Code Playgroud)
我在这里写了一些关于git push你没有明确指定refspec 的行为.
| 归档时间: |
|
| 查看次数: |
3727 次 |
| 最近记录: |