在提交代碼時,偶爾會有文件沖突的情況,當出現:
Please, commit your changes or stash them before you can merge.
提示后,可用依次輸入下列命令:
git stash #保存本地未提交的修改,並添加到棧里
git pull #下載遠程服務器的代碼到本地
git stash pop #將棧中取出最近一次添加的內容,與本地代碼進行合並
便可將有沖突的地方進行合並:將服務器上的代碼與本地代碼進行合並,這種合並只是將內容進行合並。若服務器上的改動與本地的改動包含對同一文件的改動,Git會同時將服務器上的改動與本地的改動都列舉出來,在這種情況下,仍需在本地手動對代碼進行合並。