1. 程式人生 > >git pull更新指定檔案,但是不刪除未指定的本地檔案

git pull更新指定檔案,但是不刪除未指定的本地檔案

比如我有6個檔案放在同一個git倉庫進行管理,其中3個檔案只進行更新,另外3個只進行提交;但是現在更新的時候試了兩種方法都有問題 方法一:我用git pull 加上sparse-checkout指定更新那3個檔案,當我在git倉庫中第一次修改檔案的時候,無論是哪個檔案,那3個指定更新的檔案是被git庫裡面的覆蓋更新了,但是未指定更新的那3個檔案在本地就被刪除了,在git庫裡面還在; 方法二:使用git checkout 分支 filename這種方式,如果在git倉庫新增檔案是會更新到本地倉庫,但是如果刪除檔案就不會更新到本地倉庫,本地的檔案不會被刪掉 求各位大神,走過路過,不要飄過,非常急啊

git checkout -- file 遠端檔案覆蓋本地倉庫的檔案,這個就可以實現