如何在'git push'中省略<remote>和<ref>?</ref> </remote>

时间:2008-12-07 02:58:29

标签: git

当我在掌握时,我只需要输入'git push'来将提交推送到远程仓库。我希望在我在另一个分支上时可以这样做,而不指定远程名称和分支名称。像那样:

现在:git push origin experimental:origin/experimental

需要:git push

2 个答案:

答案 0 :(得分:12)

您应该编辑.git/config文件。应该已经设置了这样的东西:

[branch "master"]
    remote = origin
    merge = refs/heads/master

只需复制群组并根据需要进行编辑即可。例如,您可以:

[branch "master"]
    remote = origin
    merge = refs/heads/master
[branch "experimental"]
    remote = origin
    merge = refs/heads/experimental

答案 1 :(得分:0)

另外,请看一下这个answer如何从命令行实现它。