git提交
2019-05-07 本文已影响0人
寻Sweet
Your branch and 'origin/master' have diverged, and have 1 and 1 different commits each, respectively
当我们在本地提交到远程仓库的时候,如果遇到上述问题,我们可以首先使用如下命令:
git rebase origin/master
然后使用
git pull --rebase
最后使用
git push origin master
把内容提交到远程仓库上。
直接复制如下运行即可
1.git rebase origin/master
2.git pull --rebase
3.git push origin master
Updates were rejected because the remote contains work that you do
每次建立新的仓库,提交的时总会出现这样的错误,真是头疼,......
直接开始正题,git 提交的步骤:
- git init //初始化仓库
- git add .(文件name) //添加文件到本地仓库
- git commit -m "first commit" //添加文件描述信息
- git remote add origin + 远程仓库地址 //链接远程仓库,创建主分支
-
git push -u origin master //把本地仓库的文件推送到远程仓库
提交之后就会出现以下错误
image.png
要想解决以上错误,只需要在4,5之间使用git pull origin master即可
正确步骤:
-
git init //初始化仓库
-
git add .(文件name) //添加文件到本地仓库
-
git commit -m "first commit" //添加文件描述信息
-
git remote add origin + 远程仓库地址 //链接远程仓库,创建主分支
-
git pull origin master // 把本地仓库的变化连接到远程仓库主分支
-
git push -u origin master //把本地仓库的文件推送到远程仓库
OK
搞定,回家吃饭!!
看的故事多了,才慢慢知道,话说多了就是打自己的脸!