git提交到master分支上我們是自動部署到線上的,但是有個配置文件線上和本地是不一樣的,所以第一次提交線上配置,然後把這個文件忽略,修改成本地配置,遠端倉庫裡的設(shè)定檔保持不變,這個要怎麼設(shè)定好。
一旦設(shè)定忽略文件,提交後遠端倉庫的對應(yīng)文件也會刪掉,我試過git update-index --assume-unchanged,但是所有的團隊成員都必須對目標(biāo)檔案執(zhí)行這個命令,感覺不是很方便,請問有更好的解決方法嗎,謝謝了~
git update-index --assume-unchanged
git rm --cached filename 試試這個
git rm --cached filename