我们在开发一个项目的时候肯定会是几个人共同开发,我们必然会用到git,当然肯定会提交的时候遇到冲突。下面我就来解决一下冲突。只用简单的几条git命令。
假设分支名为dev
一、git pull origin dev
我们在提交之前先拉取一下,养成良好的习惯。
#dev是分支名,origin是指向远程提交
git pull origin dev
二、git status
在拉取成功之后我们要查看一下状态
git status
如果有未提交的文件需要git add .
git add . #.与add之间有空格
三、git commit -m “name”
提交:
git commit -m “name” #name随意
四、git push origin head:dev
在上面完成以后push到远程分支仓库:
#head指的是当前本地的,dev指远程分支
git push origin head:dev
五、如果同一文件修改冲突需要git merge origin/dev
git merge origin/dev