我們在開發一個項目的時候肯定會是幾個人共同開發,我們必然會用到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