【git | 06】 git push

git push系列命令

git push命令用于从本机的分支版本上传到远程并合并。

git push <远程主机名> <本地分支名>:<远程分支名>

如果本地分支名与远程分支名相同,则可以省略冒号:

git push <远程主机名> <本地分支名>

1. 将当前分支推送到origin主机的对应分支: git push origin , 如果当前分支只有一个追踪分支,那么主机名都可以省略。

注意:git push 如果当前分支与多个主机存在追踪关系,那么这个时候-u选项会指定一个默认主机,这样后面就可以不加任何参数使用git push。

2.  git push -u origin master  :将本地的master分支推送到origin主机,同时指定origin为默认主机,后面就可以不加任何参数使用git push了

参考资料

1. Git错误non-fast-forward的解决方法

2. git push -u 用法

3. git push命令

4. git push

原文地址:https://www.cnblogs.com/sunbines/p/14907661.html