當你辛苦了一天,終于寫完代碼準備提交了??
做為一名訓練有素的程序員,我們當然知道應該先拉一下遠程的代碼,于是你信心滿滿地敲下了:
git pull
糟糕,有沖突。你心里一定在想,是哪一個小伙著動作那么快,搶先你一步提交了代碼。所以,只能你來解決沖突了。抱著:“有沖突不可怕,只要功力深,沖突也能繞指柔”
首先,
我們先把自己修改的代碼從工作區(qū)添加到緩存區(qū)stage里,
git add
然后commit提交一下:
git commit
這時候,還沒有發(fā)現(xiàn)沖突,因為以上的操作,你都是在本地進行的。為了發(fā)現(xiàn)沖突,你需要再把遠程的代碼pull一下:
git pull
這時候,就會提示有沖突,然后你找到?jīng)_突的文件,然后和寫這一部分的小伙著交流一下,看看能不能刪掉他的代碼??
修改好沖突文件以后,你需要再重復一遍標準的git動作:
git add
git commit
git push
回家睡覺??