在團(tuán)隊(duì)協(xié)作使用git提交代碼的時(shí)候炬搭,經(jīng)常會遇到git push后報(bào)error或者提示沖突,有的同學(xué)遇到這種情況經(jīng)常會clone一份新的代碼然后重新比對上庫痘拆。
其實(shí)完全不需要這么復(fù)雜的操作奄抽,熟練使用git的幾個(gè)命令就能輕輕松松解決检诗。在此,也要提醒大家要及時(shí)更新代碼恬偷,上庫前記得更新悍手,避免產(chǎn)生沖突。
1袍患、將本地修改存儲起來
$ git stash
這條命令是將本地的所有修改暫時(shí)存儲 坦康。
$ git stash list 可以看到保存的信息:
2、更新本地代碼
$ git pull
更新遠(yuǎn)程分支代碼到本地诡延,這樣就同步到最新的代碼滞欠,有沖突本地解決。
3孕暇、還原暫存的內(nèi)容
$ git stash apply
將之前保存的修改內(nèi)容還原仑撞。
4、重新提交代碼
經(jīng)過以上幾個(gè)步驟妖滔,修改的內(nèi)容通過git status又可以看到隧哮,通過git add,git commit座舍,git push即可再次提交代碼沮翔。