📜  hot to remove .env from git - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:41:44.432000             🧑  作者: Mango

如何从git中删除 .env 文件

在开发过程中我们会使用 .env 文件来管理我们的环境变量,但这个文件通常包含敏感信息,如密码或密钥,因此我们不希望把它提交到git仓库中。本文将介绍如何从git中删除 .env 文件。

第一步:添加 .env 到 .gitignore 文件中

首先,我们需要将 .env 文件添加到 .gitignore 文件中,以便git忽略它。如果你已经这样做了,请跳到第二步。

1. 打开 .gitignore 文件

$ vim .gitignore

2. 添加 .env 到 .gitignore 文件中

# 忽略 .env 文件
.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仓库中删除了它。如果想要彻底删除,请手动删除。

Markdown代码片段:

# 如何从git中删除 .env 文件

在开发过程中我们会使用 .env 文件来管理我们的环境变量,但这个文件通常包含敏感信息,如密码或密钥,因此我们不希望把它提交到git仓库中。本文将介绍如何从git中删除 .env 文件。

## 第一步:添加 .env 到 .gitignore 文件中

首先,我们需要将 .env 文件添加到 .gitignore 文件中,以便git忽略它。如果你已经这样做了,请跳到第二步。

#### 1. 打开 .gitignore 文件

$ vim .gitignore


#### 2. 添加 .env 到 .gitignore 文件中

忽略 .env 文件

.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仓库中删除了它。如果想要彻底删除,请手动删除。