我使用git过滤器(特别是干净)对一些xml文件进行排序,然后再将它们检入存储库。但是,本地文件保持不变 - 即使是污迹过滤器也没有做任何事情(大概是因为它们还没有被检出)。
因此,如果我们使用IDE进行差异,例如,它将与磁盘上的文件进行比较 - 从而显示不正确的差异与实际提交给回购的内容。
有没有办法强制git在提交时重新签出,以便本地文件镜像暂存区域中的内容?
答案 0 :(得分:0)
我proposed an alias是为了强制再次检出索引。
但是您也可以limit the checkout to only the files with a smudge filter。