tj.git-extras/man/git-ignore-io.md
2015-09-19 00:37:38 +08:00

1.9 KiB

git-ignore-io(1) -- Get sample gitignore file

SYNOPSIS

git ignore-io [OPTIONS]

DESCRIPTION

Get sample gitignore file from gitignore.io

OPTIONS

[-a|--append] ... Append new .gitignore content to .gitignore under the current directory
[-e|--export] ... Export new .gitignore to the current directory (The old one will be replaced)
[-l|--list-in-table] Print available types in table format
[-L|--list-alphabetically] Print available types in alphabetical order
[-s|--search] Search word in available types
[-t|--show-update-time] Show the last modified time of ~/.gi_list (where the list of available types is stored)
[-u|--update-list] Update ~/.gi_list

EXAMPLES

Show sample gitignore file for vim

$ git ignore-io vim

    # Created by https://www.gitignore.io/api/vim

    ### Vim ###
    [._]*.s[a-w][a-z]
    [._]s[a-w][a-z]
    *.un~
    Session.vim
    .netrwhist
    *~

Append sample gitignore for vim and python to .gitignore in current directory.

$ git ignore-io -a vim python

Show all available types

$ git ignore-io -l

    actionscript             ada                      agda                     android                  anjuta
    appceleratortitanium     appcode                  appengine                archives                 archlinuxpackages
    autotools                basercms                 bazel                    bluej                    bower
    bricxcc                  c                        c++                      cakephp                  carthage
    ......

Search ja in all available types

$ git ignore-io -s ja

    django
    jabref
    java
    ninja

AUTHOR

Written by Lee-W cl87654321@gmail.com

REPORTING BUGS

<https://github.com/tj/git-extras/issues>

SEE ALSO

<https://github.com/tj/git-extras>