如何git忽略签入文件或将其视为未移动的整个文件夹内容不变?

时间:2019-02-28 16:10:05

标签: git

我正在使用Lektor开发一些东西

https://getlektor.com

lektor的缩放效果根本不好,因此,如果您的项目大于5-10页,则应进行定义。 使用水平仪。解决方法是挖空项目,在处理内容时,删除所有内容文件夹,但不包括当前正在处理的内容。

我有此设置

文件夹:

contents

contents_backup

contents中,我保留了当前正在处理和测试的子文件夹,说新闻:

/contents/news/newsEntry1

完成news后,将它们移至contents_backup

还必须包含内容才能使news或其他文件夹正常工作。

这就是我所说的“使新闻等正常工作所需的最小设置”

现在这是我的问题:

如何跟踪这些文件夹,我想将“使新闻正常运行所需的最小设置”检入git

但是每当我移动文件夹时,我都不想让git来烦我这些更改,因为那些不是我想要提交给git的更改。

有办法吗?

看起来假设未更改不能在整个文件夹上使用: git update-index --assume-unchanged on directory

我无法真正使用的恕我直言,因为我不断移动文件

0 个答案:

没有答案