首页 > 解决方案 > 如何恢复提交 .gitignore 后消失的 .env 文件

问题描述

我创建了一个名为的分支,chat-feature但是当我将它合并到我的 master 中时,我突然发现我的 .env 文件不见了。

标签: laravelgit

解决方案


返回上一个分支:(git checkout master或替换为文件master所在的上一个分支的名称.env)。

您现在可以制作该文件的副本。

另外,请检查您.gitignore的是否.env已列出。如果您的 git repo 是自动为您设置的,或者它是从另一个项目导入的,那么它很可能默认被忽略。

如果它在那里,那么只需将其删除以.env在您的下一次提交中包含该文件。

我不建议推送.env文件,除非您的仓库是私有的并且您确定自己在做什么。


推荐阅读