我的.env
文件中有更改,这包括我的数据库用户名和密码。我不想推动(现在和将来)这些更改,因为我的同事正在使用不同的用户/密码,如果我这样做,它们将受到影响 - 这是当前的设置。
当我发出git status
,已修改:.env 时,我将不会再出现,但我必须保留更改?
答案 0 :(得分:2)
问题在于它已被跟踪(最有可能)。
您可以将其从存储库中删除,但通过发出以下内容保留本地副本:
git rm .env --cached
--cached
标志将其留在您的本地计算机上,随意使用它做您喜欢的事情。但是,rm
命令会将其从存储库跟踪器中删除。