Git 删除提交和配置文件的方法
前言
在日常开发中,可能会不小心将.env
等配置文件上传到 GitHub 仓库。即使删除了这些文件,历史记录中仍能看到其内容,这对隐私可能带来风险。这里有两种处理方法:1) 删除.env
文件并清除历史记录,2) 仅取消跟踪该文件,适用于配置内容不重要且项目不公开的情况。
方式一:
1 | # 切换到一个脱离主分支的另外一条全新主分支,不用太在意叫什么,因为后面还会修改分支名称 |
这种操作会删除所有的记录。但是能确保你的配置文件无法被看到内容了。
方式二:
1 | # 先将文件从版本库中移除 |