修改.ignore或略生成的临时文件
对当前环境做了一些判断，以适应个更多的情况