我将为我的程序创建安装程序/升级脚本。部署后,将安装目录保持可访问并将从我的工作副本中删除将是危险的。
在git中管理这个的最佳方法是什么?是否可以删除安装目录?如果安装文件夹中发生了某些变化,我只是不希望它被重新创建。
答案 0 :(得分:1)
是的,删除文件夹是安全的,除非您要做类似
的操作git reset --hard
或
git checkout -- Folder
答案 1 :(得分:0)
你可以添加一个钩子来运行
git rm -r <path to install folder>
这将从文件系统和索引中删除它;但是,下次推送安装文件夹时,它可能会导致合并冲突。
答案 2 :(得分:0)
编辑文件“.git / info / exclude”并将安装文件夹(install / *)中的所有文件定义为被忽略的文件。