版本控制下的git文件夹,但从工作副本中删除

时间:2011-04-25 01:28:21

标签: git

我将为我的程序创建安装程序/升级脚本。部署后,将安装目录保持可访问并将从我的工作副本中删除将是危险的。

在git中管理这个的最佳方法是什么?是否可以删除安装目录?如果安装文件夹中发生了某些变化,我只是不希望它被重新创建。

3 个答案:

答案 0 :(得分:1)

是的,删除文件夹是安全的,除非您要做类似

的操作
git reset --hard

git checkout -- Folder

答案 1 :(得分:0)

你可以添加一个钩子来运行

git rm -r <path to install folder>

这将从文件系统和索引中删除它;但是,下次推送安装文件夹时,它可能会导致合并冲突。

答案 2 :(得分:0)

编辑文件“.git / info / exclude”并将安装文件夹(install / *)中的所有文件定义为被忽略的文件。