美文网首页
Updates were rejected becase the

Updates were rejected becase the

作者: 进_b4a8 | 来源:发表于2019-03-29 15:43 被阅读0次

    问题现象:git提交到远程仓库冲突解决

    原因分析 

            两人同时fetch了一个分支。 第一个人修改后提交,第二个人提交就失败。 

    解决方法 

            方式一.强制推送 $ git push -f 可以提交,会将remote上第一个人的改动冲掉,比较暴力,不太好。 

            方式二.正常解决 先 git fetch origin 然后git merge origin/master, 和本地分支合并, 之后再push。 

            方式三.  1. git init //初始化仓库

                        2. git add .(文件name) //添加文件到本地仓库

                        3. git commit -m "first commit" //添加文件描述信息

                        4. git remote add origin + 远程仓库地址 //链接远程仓库,创建主分支

                        5. git pull origin master // 把本地仓库的变化连接到远程仓库主分支

                        6. git push -u origin master //把本地仓库的文件推送到远程仓库

    相关文章

      网友评论

          本文标题:Updates were rejected becase the

          本文链接:https://www.haomeiwen.com/subject/jfnlbqtx.html