.Git Pull 时更新 ENV

问题描述 投票:0回答:1

我尝试使用此命令git pull到我们的服务器

git pull origin v2.0

成功后,服务器上的.env文件也会被替换。即使我已经在 .gitignore 中注册了 .env

.env
.env.example
.env.prod
node_modules

有人经历过类似的事情吗?我担心我做错了什么。

当我执行 git pull 时,我希望 .env

不要在服务器上更改
git git-pull
1个回答
0
投票

你从哪里得到

.gitignore
会这样做的想法?真正的问题,你不需要对这里的任何人负责,但你应该自己找出答案,并停止相信你从任何来源获得的任何准确信息来源。

git help ignore
让你

gitignore
文件指定 Git 应忽略的故意未跟踪的文件。已被 Git 跟踪的文件不受影响;详情请参阅下面的注释。

在索引中标记路径

--skip-worktree
git update-index --skip-worktree .env
,这就是“不要触摸,甚至不要在这个文件”位。

© www.soinside.com 2019 - 2024. All rights reserved.