MENU

Git 全局忽略.DS_Store文件

• March 12, 2020 • Read: 335 • 教程

Git 全局忽略.DS_Store文件

Mac中每个目录都会有个文件叫.DS_Store,用于存储当前文件夹的一些Meta信息。每次提交代码时,我都要在代码仓库的.gitignore中声明,忽略这类文件。有方法可以全局性的忽略某种类型的文件吗?

按照以下两步就可实现。

vim ~/.gitignore

############################################
############ OS generated files ############
############################################
.DS_Store
.DS_Store?*
.swp
._*
##############################################
################## Packages ##################
##############################################
*.7z
*.dmg
*.gz
*.iso
*.jar
*.rar
*.tar
!.zip

vim ~/.gitconfig

再最下面加上下面的信息

[push]

default = matching

[core]
#/Users/自己的登陆的账户名
excludesfile = /Users/ljn/.gitignore

vim/vi的使用方法

  • 就算没文件,使用 vim/vi 命令都会新建的。
  • 按下键盘上的i就可以输入了。
  • 编辑好后按下键盘上的ESC,再输入:wq保存退出。

搞定了!在所有的文件夹下.DS_Store .swp等文件类型会被Git自动忽略。

您的大名:
万水千山总是情,给个打赏行不行。 打赏
- - - The END - - -
  • 文章标题:Git 全局忽略.DS_Store文件
  • 文章链接:https://gxusb.com/96.html
  • 版权所有:本文版权归Get-林林小窝 所有,转载请注明出处!除特殊注明外(如有侵权,请联系 gxggxl@qq.com ),本站原创内容均采用 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 进行许可
  • 广而告之

    Last Modified: April 7, 2020
    Archives QR Code
    QR Code for this page
    Tipping QR Code
    Leave a Comment