.gitignoreを自動で作成するgiboの使い方
まずはgiboをインストールするため以下のコマンドを叩きます。
brew install gibo
brewはパッケージ管理システムの一つであるHomebrewをインストールすることで使用することができます。
その後、インストールが完了したか以下のコマンドで確認してみましょう。
gibo -version
すると以下のように出力されます。
gibo 1.0.4 by Simon Whitaker <sw@netcetera.org> https://github.com/simonwhitaker/gibo
確認ができたらgibo -lで自動作成できる環境の一覧を表示してみましょう。
gibo -l === Languages === Actionscript CUDA Go Magento Qt Terraform Ada D Gradle Maven R TeX Agda Dart Grails Mercury Rails Textpattern Android Delphi GWT MetaProgrammingSystem RhodesRhomobile TurboGears2 AppceleratorTitanium DM Haskell Nanoc ROS Typo3 AppEngine Drupal Idris Nim Ruby Umbraco ArchLinuxPackages Eagle IGORPro Node Rust Unity Autotools Elisp Java Objective-C Sass UnrealEngine C++ Elixir Jboss OCaml Scala VisualStudio C Elm Jekyll Opa Scheme VVVV CakePHP EPiServer Joomla OpenCart SCons Waf CFWheels Erlang Julia OracleForms Scrivener WordPress ChefCookbook ExpressionEngine KiCad Packer Sdcc Xojo Clojure ExtJs Kohana Perl SeamGen Yeoman CMake Fancy LabVIEW Phalcon SketchUp Yii CodeIgniter Finale Laravel PlayFramework Smalltalk ZendFramework CommonLisp ForceDotCom Leiningen Plone Stella Zephir Composer Fortran LemonStand Prestashop SugarCRM Concrete5 FuelPHP Lilypond Processing Swift Coq Gcov Lithium Python Symfony CraftCMS GitBook Lua Qooxdoo SymphonyCMS === Global === Anjuta Dreamweaver JDeveloper Mercurial Redis Vim Ansible Dropbox JetBrains MicrosoftOffice SBT VirtualEnv Archives Eclipse Kate ModelSim SlickEdit VisualStudioCode Bazaar EiffelStudio KDevelop4 Momentics SublimeText WebMethods BricxCC Emacs Lazarus MonoDevelop SVN Windows Calabash Ensime LibreOffice NetBeans SynopsysVCS Xcode Cloud9 Espresso Linux Ninja Tags XilinxISE CodeKit FlexBuilder LyX NotepadPP TextMate CVS GPG macOS Otto TortoiseGit DartEditor IPythonNotebook Matlab Redcar Vagrant
これらの中から作成したい.gitignoreの環境を選び.gitignoreを設置したい場所まで移動して
vi .gitignore
で.gitignoreを作成してから、例えばAndroidStudioなら
gibo -Android >> .gitignore
Xcodeなら
gibo -Xcode >> .gitignore
というようにコマンド叩けば指定した環境の.gitignoreが作成できます。