Contents

快速的生成你需要的.gitignore文件

怎样在项目中快速的生成.gitignore文件呢?

使用git过程中,重视需要加入gitignore忽略文件把项目中不必要的文件忽略掉。但是每次都拷贝之前旧的文件很不方便。而且,针对不同的环境,不同的程序语言,使用的忽略文件可能还不一样,如何快速的生成对应的 ignore 文件呢?

ps:因为我在 mac 平台,我就以 mac 平台举例了。

gitignore.io 帮助完成ignore文件的自动化生成

在Terminal中执行如下操作

1
2
echo "function gi() { curl -sL https://www.gitignore.io/api/\$@ ;}" >> \
~/.bash_profile && source ~/.bash_profile

使用举例

  • 需要macOS下使用Idea(intellij)、Maven开发 Java的ignore,在项目根目录下(.git 文件夹所在目录)执行如下操作
1
gi java,macos,maven,intellij >> .gitignore
  • 需要 macOS下使用XCode,Objective-C开发App的ignore
1
gi macos,xcode,objective-c >> .gitignore
  • 特别注意:gi使用时,均为小写

更多查看这里 https://docs.gitignore.io/install/command-line