我在OS上运行了XAMPP-VM,得到了一个推送到svn中的站点文件夹。一旦svn推送完成,我在另一边的同事就会看到站点文件夹,里面有所有现有文件的._*副本。
我的网站是:
- index.php
- contacts.php
- uploads/dosmth.txt它们都变成了:
- index.php
- ._index.php
- contacts.php
- ._contacts.php
- uploads/dosmth.txt
- uploads/._dosmth.txt 尝试将git与包含._*的.gitignore一起使用-没有结果(.*可以工作,但._*不能)。我试过使用GUI和像GitKraken这样的东西,期望这样的功能可能会出现,但似乎不是这样的。
我知道这些._*文件是由Mac默认生成的,但奇怪的是,当我在Linux VM (XAMPP-VM)上工作并使用Linux终端进行推送时,它们是在我的情况下添加的。我的目标是摆脱._*文件。
发布于 2018-01-26 08:51:56
这在Linux上有效:
find . -name "._*" -print |xargs rm. 首先尝试不带|xargs rm部件的find,只是为了验证find是否会实际列出您想要删除的文件。
https://stackoverflow.com/questions/48452697
复制相似问题