在使用Git的過程中,有些時候我們隻想要git伺服器中的最新版本的項目,對于本地的項目中修改不做任何理會,就需要用到Git pull的強制覆寫,具體代碼如下:
$ git fetch --all
$ git reset --hard origin/master
$ git pull
注意:第二條中最後的分支master,如果是在分支開發的話,就寫某個分支的名字。
Git pull的強制覆寫本地檔案在自動化部署項目中很有作用,比如用SaltStack部署web項目,強制覆寫可以保持與伺服器内容一緻。