首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从存储库中删除所有自动生成的._*副本

从存储库中删除所有自动生成的._*副本
EN

Stack Overflow用户
提问于 2018-01-26 06:08:26
回答 1查看 47关注 0票数 0

我在OS上运行了XAMPP-VM,得到了一个推送到svn中的站点文件夹。一旦svn推送完成,我在另一边的同事就会看到站点文件夹,里面有所有现有文件的._*副本。

我的网站是:

代码语言:javascript
复制
- index.php
- contacts.php
- uploads/dosmth.txt

它们都变成了:

代码语言:javascript
复制
- index.php
- ._index.php
- contacts.php
- ._contacts.php
- uploads/dosmth.txt
- uploads/._dosmth.txt 

尝试将git与包含._*.gitignore一起使用-没有结果(.*可以工作,但._*不能)。我试过使用GUI和像GitKraken这样的东西,期望这样的功能可能会出现,但似乎不是这样的。

我知道这些._*文件是由Mac默认生成的,但奇怪的是,当我在Linux VM (XAMPP-VM)上工作并使用Linux终端进行推送时,它们是在我的情况下添加的。我的目标是摆脱._*文件。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-26 08:51:56

这在Linux上有效:

代码语言:javascript
复制
find . -name "._*" -print |xargs rm. 

首先尝试不带|xargs rm部件的find,只是为了验证find是否会实际列出您想要删除的文件。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48452697

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档