git push --set-upstream origin main 命令用于将本地的 main 分支推送到远程仓库(默认为 origin),并设置本地的 main 分支跟踪远程的 main 分支。这意味着,在未来的操作中,当你使用 git pull 或git push 时,如果不指定分支,Git 将默认操作 main 分支,并且知道如何与远程的 main 分支进行同步。
意思是指定你要推送到哪儿,所以origin就是它的上游名称,master是上游的主分支。
git push --set-upstream origin xiaozhou 我在本地建了一个分支xiaozhou,开发完之后,提交代码 git add . git commit -m '注释' git push 1. 2. 3. 出现下面的问题,这个意思是:当前分支没有与远程分支关联。 因此导致了提交代码失败。 MacBook-Pro-5:web-crm xiaozhou$ git push fatal: The current bra...
设置本地分支追踪远程分支 之后就可以直接使用git push提交代码
git push --set-upstream origin master 问题:当我执行git push命令的时候,报错如下: 对应的中文意思: 解决措施:按照提示执行命令git push --set-upstream origin master即可。 PS:我们平时在做开发的时候一般都不会再master分支上进行开发,master分支一般都会做一个只读的分支开放给开发者。
git push --set-upstream origin master 此时到远程仓库就应该可以看到本地提交的代码了 另外: 我们提交代码,有时有编译时生成的修改项并不想提交,因为每次编译都会生成不一样的东西,我们可以进行过滤,步骤如下: 1. 在工程根目录下新建 .gitignore文件 ...
-u参数表示upstream,是“上游”的意思,意思是指定本地分支和远程分支的关联关系。一旦设定以后就可以使用git push这种简写形式了(用git push代替git push origin master)。git就知道本地的分支要上传到哪个远程仓库,哪个分支。 git push -u origin master:master 这条命令比上一条更全一点,作用没有一点区别,就是...
git push直接用的话是不行的。Administrator@aigo2022 MINGW64 ~/Desktop/gittest (master)$ git pushfatal: The current branch master has no upstream branch.To push the current branch and set the remote as upstream, use git push --set-upstream origin master gti remote -vv:查看远程分支的关系...
最后,执行git push -u origin master命令,将本地的master分支推送到远程仓库,并设置本地的master分支跟踪远程的master分支。这意味着,下次推送时只需输入git push,系统会自动使用本地的master分支来跟踪远程的master分支。执行上述命令后,你会收到一条提示信息:“Branch master set up to track ...