清空版本控制文件

一般我们将自己的项目发布到外网服务器, 会存在.git.svn的文件夹, 当然如果你的项目从来就没有使用过版本控制工具, 就不存在这个问题.

两个问题:

  1. 对于使用git版本控制工具, 只需要删除 .git 文件夹即可, 有时我们还会在内部的文件夹添加 .gitignore文件, 这个时候可能需要批量删除了

  2. 对于svn, 它会在每个文件夹下面建立.svn 文件夹, 所以手动删除不太可能, 必须批量删除

方案:

  1. windows服务器用户, 直接全局查找删除

  2. Linux服务器用户, 执行命令:

     find . -type d -name ".svn"|xargs rm -rf 
    

其中.svn是所有删除的文件夹

展示评论