Mac中使用Git上传项目代码时如何忽略.DS_Store文件?

Mac中使用Git上传项目代码时如何忽略.DS_Store文件?

  在Mac下,每个目录都有一个.DS_Store文件,用于存储当前文件夹的一些meta信息,在使用Git上传项目时,并不想让该文件跟着一起上传,这时候就需要创建一个.gitignore文件来忽略该文件。

操作流程:

  • 1、git status 查看项目中文件状态,在Mac下会出现.DS_Store文件;
    Mac中使用Git上传项目代码时如何忽略.DS_Store文件?

  • 2、touch .gitignore 创建一个名为.gitignore的文件;
    Mac中使用Git上传项目代码时如何忽略.DS_Store文件?

  • 3、open .gitignore 打开创建好的.gitignore文件;
    Mac中使用Git上传项目代码时如何忽略.DS_Store文件?

  • 4、在.gitignore文件中输入.DS_Store换行继续输入*/.DS_Store并保存;
    Mac中使用Git上传项目代码时如何忽略.DS_Store文件?

  • 5、此时使用git status 查看项目中文件状态,会发现.DS_Store文件不见了;
    Mac中使用Git上传项目代码时如何忽略.DS_Store文件?

  • 6、接下来就放心提交项目代码到远程仓库了;

参考文献

[1] Git中全局忽略.DS_Store文件