git:签出时删除的文件
我有两个分支git:签出时删除的文件,git,Git,我有两个分支master和development都有一个.env文件(配置文件),它被添加到两个分支的.gitignore中 但是,从生产分支机构签出到主分支机构.env文件时出现的问题在主分支机构中被删除 再次签入production分支。env存在,但已从master分支中删除 但是我想在两个分支中保留.env文件您的问题是什么?而php在这里做什么?在.gitignore中命名文件不会影响其在任何现有提交中的存在。如果文件在提交A中,而不是在提交B中,并且您先签出提交A,然后签出提交B,那
master
和development
都有一个.env
文件(配置文件),它被添加到两个分支的.gitignore
中
但是,从生产
分支机构签出到主分支机构.env
文件时出现的问题在主分支机构中被删除
再次签入production
分支。env
存在,但已从master
分支中删除
但是我想在两个分支中保留.env
文件您的问题是什么?而php
在这里做什么?在.gitignore
中命名文件不会影响其在任何现有提交中的存在。如果文件在提交A中,而不是在提交B中,并且您先签出提交A,然后签出提交B,那么该文件将添加到(A),然后从(B)、索引/暂存区域和工作树中删除。那么我的问题的解决方案是什么