git文件夹受版本控制,但已从工作副本中删除
我将为我的程序创建一个安装程序/升级脚本。部署时,让安装目录保持可访问状态是很危险的,它将从我的工作副本中删除git文件夹受版本控制,但已从工作副本中删除,git,Git,我将为我的程序创建一个安装程序/升级脚本。部署时,让安装目录保持可访问状态是很危险的,它将从我的工作副本中删除 在git中管理这一点的最佳方法是什么?删除安装目录可以吗?我只是不希望在安装文件夹中发生更改时重新创建该文件夹。是的,删除该文件夹是安全的,除非您要执行以下操作 git reset --hard 或 你可以加一个钩子来跑 git rm -r <path to install folder> git rm-r 这将从文件系统和索引中删除它;但是,下一次推送并修改安装文件
在git中管理这一点的最佳方法是什么?删除安装目录可以吗?我只是不希望在安装文件夹中发生更改时重新创建该文件夹。是的,删除该文件夹是安全的,除非您要执行以下操作
git reset --hard
或
你可以加一个钩子来跑
git rm -r <path to install folder>
git rm-r
这将从文件系统和索引中删除它;但是,下一次推送并修改安装文件夹时,可能会导致合并冲突。编辑文件“.git/info/exclude”,并将安装文件夹(install/*)中的所有文件定义为忽略文件
git rm -r <path to install folder>