
在團隊協(xié)作使用git提交代碼的時候,經(jīng)常會遇到git push后報error或者提示沖突,有的同學遇到這種情況經(jīng)常會clone一份新的代碼然后重新比對上庫。
其實完全不需要這么復雜的操作,熟練使用git的幾個命令就能輕輕松松解決。在此,也要提醒大家要及時更新代碼,上庫前記得更新,避免產(chǎn)生沖突。
1、將本地修改存儲起來
$ git stash
這條命令是將本地的所有修改暫時存儲 。
$ git stash list 可以看到保存的信息:
2、更新本地代碼
$ git pull
更新遠程分支代碼到本地,這樣就同步到最新的代碼,有沖突本地解決。
3、還原暫存的內(nèi)容
$ git stash apply
將之前保存的修改內(nèi)容還原。
4、重新提交代碼
經(jīng)過以上幾個步驟,修改的內(nèi)容通過git status又可以看到,通過git add,git commit,git push即可再次提交代碼。