我有两个存储库来源和fork。我在本地克隆了origin,并将fork添加为远程存储库。我现在创建了一个新的本地分支,例如:
git checkout master
git branch new
git checkout new
我对new进行了一些更改并在本地提交了它们。现在,我想将我的新分支推送到fork存储库。我尝试了以下方法:
git push fork new
然而,这实际上是推动起源。新分支是在原点创建的,而不是在fork中创建的。为什么呢?
答案 0 :(得分:1)
添加到您的~/.gitconfig
:
[push]
default = current
答案 1 :(得分:1)
可能你的远程'fork'指向错误的URL。您可以使用以下命令获取有关远程仓库的所有信息:
git remote show <remote_name>