git Push 和 git Push origin master 的区别

mis*_*toe 6 git branch push repository gitlab

我想知道如果我只使用 git 命令:

git push
Run Code Online (Sandbox Code Playgroud)

如果我使用

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

那么,它们之间有什么区别呢?

我正在 gitlab 上工作,并且我有开发人员访问我正在从事的项目的权限。我正在使用 Windows 命令行。

Sup*_*hva 2

\n

git push:与 git push "remote" 类似,其中 "re​​mote" 是当前分支 xe2x80x99s 远程(或源,如果没有为当前分支配置远程)。

\n
\n\n

\n\n
\n

git push origin master:在源存储库中查找与 master 匹配的引用(很可能会找到 refs/heads/master),并更新原始存储库中的相同引用(例如 refs/heads/master)它。如果 master 远程不存在,则会创建它。

\n
\n\n

请参阅此以获取更多信息:链接

\n