在没有Origin master的情况下进行git-push

riz*_*oro 9 git git-push

有没有办法在GIT上做一个"git push"并自动发送到"origin master"而没有指定?只是好奇...

ral*_*nja 11

您的主分支应自动设置,以便这样做.如果您在其他分支上,则可以将git branch命令与--set-upstream选项一起使用

git branch --set-upstream someBranch origin/master
Run Code Online (Sandbox Code Playgroud)

这可能是也,你没有远程设置,在的情况下,当你有一个裸露的和干净的仓库设置等你来推到它的第一次,例如,当您设置在github回购的情况下.假设您已经设置了远程控制器,您可以使用-u选项将服务器推送到服务器,该选项将为您负责分支--set-upstream:

git push -u origin master
Run Code Online (Sandbox Code Playgroud)

这与:

git push origin master
git branch --set-upstream master origin/master
Run Code Online (Sandbox Code Playgroud)