2
我在一個repo中有一個.htaccess文件,我克隆了本地系統中的repo,但現在需要更改.htaccess文件。所以我添加了.htaccess到.gitignore文件。而當我做git身份時,它仍然會顯示修改後的.htaccess文件並將被推送。gitignore新的文件內容不能正常工作
任何幫助,將不勝感激。由於
我在一個repo中有一個.htaccess文件,我克隆了本地系統中的repo,但現在需要更改.htaccess文件。所以我添加了.htaccess到.gitignore文件。而當我做git身份時,它仍然會顯示修改後的.htaccess文件並將被推送。gitignore新的文件內容不能正常工作
任何幫助,將不勝感激。由於
嘗試以下命令
git update-index --assume-unchanged .htaccess
它會告訴混帳的假設,該文件將不被回購改變,不會再推。
要隨時使用撤消此命令:
git update-index --no-assume-unchanged .htaccess
希望這有助於。
同時,爲了承擔unchaged文件列表,使用此: 'git的LS-文件-v | grep「可以^ h'' – Deepak
我現在的結果將是很相同的,但在這種情況下,你應該使用'--skip-worktree'而不是'--assume-unchanged'。 – Philippe