📅  最后修改于: 2023-12-03 14:41:44.432000             🧑  作者: Mango
在开发过程中我们会使用 .env 文件来管理我们的环境变量,但这个文件通常包含敏感信息,如密码或密钥,因此我们不希望把它提交到git仓库中。本文将介绍如何从git中删除 .env 文件。
首先,我们需要将 .env 文件添加到 .gitignore 文件中,以便git忽略它。如果你已经这样做了,请跳到第二步。
$ vim .gitignore
# 忽略 .env 文件
.env
输入 :wq
并按下回车键保存并退出。
$ rm .env
$ git rm --cached .env
$ git commit -m "Removed .env file from git"
现在,你已成功从git中删除了 .env 文件。请注意,这不会从本地计算机中删除 .env 文件,只是从git仓库中删除了它。如果想要彻底删除,请手动删除。
Markdown代码片段:
# 如何从git中删除 .env 文件
在开发过程中我们会使用 .env 文件来管理我们的环境变量,但这个文件通常包含敏感信息,如密码或密钥,因此我们不希望把它提交到git仓库中。本文将介绍如何从git中删除 .env 文件。
## 第一步:添加 .env 到 .gitignore 文件中
首先,我们需要将 .env 文件添加到 .gitignore 文件中,以便git忽略它。如果你已经这样做了,请跳到第二步。
#### 1. 打开 .gitignore 文件
$ vim .gitignore
#### 2. 添加 .env 到 .gitignore 文件中
.env
#### 3. 保存并退出
输入 `:wq` 并按下回车键保存并退出。
## 第二步:从git中删除 .env 文件
#### 1. 删除 .env 文件
$ rm .env
#### 2. 从git中删除已经提交的 .env 文件
$ git rm --cached .env
#### 3. 提交更改
$ git commit -m "Removed .env file from git"
现在,你已成功从git中删除了 .env 文件。请注意,这不会从本地计算机中删除 .env 文件,只是从git仓库中删除了它。如果想要彻底删除,请手动删除。