我正在使用存储网站数据的Git仓库。其中包含一个.htaccess文件,其中一些值适用于生产服务器。为了让我能够在该网站上工作,我必须更改文件中的某些值,但我永远不想提交这些更改,否则会破坏服务器。
由于.gitignore无法忽略已跟踪的文件,因此我使用“git update-index --assume-unchanged .htaccess”来忽略文件中的更改,但这仅适用于您切换分支之前。一旦您切换回原始分支,您的更改就会丢失。
是否有一种方法可以告诉Git忽略文件中的更改,并在更改分支时将其保留不变?(就像该文件未被跟踪一样)。
由于.gitignore无法忽略已跟踪的文件,因此我使用“git update-index --assume-unchanged .htaccess”来忽略文件中的更改,但这仅适用于您切换分支之前。一旦您切换回原始分支,您的更改就会丢失。
是否有一种方法可以告诉Git忽略文件中的更改,并在更改分支时将其保留不变?(就像该文件未被跟踪一样)。