这里是我举得小白阶段比较困难的地方了,
当在我们向远程数据库推送数据之前,有其他用户向远程数据库推送的相同的文件的时候,服务器会拒绝我们的推送,这个时候就需要我们来整合这两个文件
如图说是,现在显示的是我们在克隆文件中,想远程数据库推送失败,是一位内我们在之前使用了原始文件向服务器推送了一次数据
这是我们在原始文件中添加了“制造冲突”的文字
这是我们在克隆文件中添加的“pull 文件”
由于在上一篇中我们使用克隆文件提交了一次数据,后面经过原始文件提交,所以我们再次使用克隆文件提交的时候,就会显示文件冲突
$ git pull origin master
先拉一下
显示有冲突
手动打开合并,
删除掉没用的就可以了,剩下就就是默认的了
看下状态,并完成剩下的操作
$ git status
$ git add sample.txt
$ git commit -m "处理合并冲突"
$ git push
可能我的解释有人不怎么看明白,附上我学习网站的解释
网址链接:http://git.wiki.navisec.it/intro/intro5_1.html