問題描述:在開發過程中,如果你開發的代碼與其他人造成沖突,在不處理的情況下會無法拉取,並且提交容易造成代碼丟失;
解決方法:
【此方法是同事郭富城的分享】
1,由於沖突,我們每次拉取都會失敗,這時我們選中所有工程右鍵 ---> git ---> repository ---> stash changes 【存放自己改變的快照】,點擊這個選項后:
我們隨意輸入一串(數字)信息即可;
2,拉取遠程服務器的最新代碼,正常拉取;
3,解決沖突:我們選中所有工程右鍵 ---> git ---> repository ---> Unstash changes 【釋放自己改變的快照】,選擇剛剛我們填寫的一串(數字)信息,然后點擊apply stash;然后我們就可以進行遠程服務器最新代碼與剛剛自己開發的代碼進行合並,idea在解決沖突時十分方便,右側是你的代碼,左側是遠程服務器的代碼,只需點擊小箭頭,即可合並,中間就是我們想要的代碼;