最近在刷剑指offer的题目,想着把自己最初写出来的算法保存下来,放到github上面,遇到了两个问题:
1、在往github提交的时候需要排除.o和.exe文件,这个我之前廖雪峰的官方网站在看到过解决办法只需要在git的目录下新建.gitignore文件,内容为:
# Windows: *.o *.exe .cover.bat
ps:windows下需要在编辑完文件内容后选择文件另存为来将一个文本文件的文件名修改为.gitignore,如果直接修改文件名为.gitignore的话会提示必须键入文件名,因为windows认为 gitignore是文件扩展名。
2、在调试文件的时候 产生的 .o .exe 中间文件在浏览的时候十分影响心情,为此我新建了一个.cover.bat(第一个. 仅仅是为了让 这个文件更加显眼而已)脚本,来批量的将这些文件的文件属性设置为隐藏属性,文件内容为:
@echo off set path=/G/Git/剑指offer /=号后输入你要隐藏的文件所在目录的路径 attrib +h *.o attrib +h *.exe
这样的话每次在需要查看文件的时候,只需要双击一下这个脚本,就可以使这些烦人的.exe 和.o消失不见了。
ps:如果要同时隐藏该文件夹下的子文件夹的指定类型文件,只需将attrib 命令后添加 /s , 即: attrib *.o +h /s