1.2 命令溯源 去到git官网文档界面查看命令参数时,发现-u是长命令--set-upstream的简写。 查看具体的命令解释如下。 意思是,对分支加上这个参数以后,执行某些命令时可以不带参数,比如git push,也就是执行之后,相当于设置了一个默认的分支。
-u 参数相当于是让你本地的仓库和远程仓库进行了关联。 git push -u origin --all 这代表是将本地已存在的git项目的所有分支推送到远程仓库名为origin的仓库。 git push -u origin main 只推送main分支到远程仓库 还有另外一种情况,如下 我有两个远程仓库,一个内网一个外网的。 这是提交的时候就需要很明确...
不带任何参数的git push,默认只推送当前分支,这叫做simple方式。此外,还有一种matching方式,会推送所有...
然而,git push -u origin mybranch1更为通用。如果远程仓库中不存在mybranch1分支,则使用git branch --set-upstream-to=origin/mybranch1 mybranch1会失败,因为目标分支不存在,如何进行关联呢?因此,可以总结如下:git push -u origin mybranch1等同于git push origin mybranch1 + git branch -...
git push [options] [origin] [branch] “` –`options`:可选参数,用于指定一些选项和标志; –`origin`:远程仓库的名称,一般是指向远程仓库的URL; –`branch`:要推送到的分支名称。 ### 常用参数 ### -u / –set-upstream “`bash git push -u origin branch-name “...
两个途径:1. git push -u origin mybranch1 2. git branch --set-upstream-to=origin/mybranch...
git push -u <remote> <local-branch>:<remote-branch> <remote>:远程仓库的名称,例如origin。 <local-branch>:本地分支的名称,表示要推送的分支。 <remote-branch>:远程分支的名称,表示要将更改推送到的目标分支。 使用-u选项的git push命令可以将当前分支的更改推送到指定的远程分支,并且在推送的同时设置这个...
“git push -u”是Git命令中的一个选项,用于将本地仓库中的提交推送到远程仓库,并将本地分支与远程分支进行关联。 以下是使用”git push -u”命令的五个要点: 1. 推送本地分支至远程仓库:通过使用”git push -u”命令,可以将本地分支中的提交推送到远程仓库。远程仓库通常是在代码托管平台(如GitHub、GitLab...
git commit -m "test" #提交暂存区文件到仓库,-m表示可以直接输入的内容为的test git push -u originmaster 带上-u参数其实就相当于记录了push到远端分支的默认值,这样当下次我们还想要继续push的这个远端分支的时候推送命令就可以简写成git push即可。 master是你远程仓库的分支名字。