Finish manual for git-ignore-io

This commit is contained in:
LeeW 2015-09-07 22:24:40 +08:00
parent 98bbfe7968
commit 2ced182fcc

77
man/git-ignore-io.md Normal file
View file

@ -0,0 +1,77 @@
git-ignore-io(1) -- Get sample gitignore file
================================
## SYNOPSIS
`git ignore-io` [OPTIONS]
## DESCRIPTION
Get sample gitignore file from [gitignore.io]("https://www.gitignore.io")
## OPTIONS
[-a|--append] <types>... Append new .gitignore content to .gitignore under the current directory
[-e|--export] <types>... Export new .gitignore to the current directory (The old one will be replaced)
[-l] Print available types in alphabetical order
[-L] Print available types in table format
[-s|--search] <word> Search word in available types
[-t|--show-update-time] Show the last modified time of ~/.gi\_list (where the list of available types stored)
[-u|--update-list] Update ~/.gi\_list
## EXAMPLES
Show sample gitignore file for vim
```bash
$ 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.
```bash
$ git ignore-io -a vim python
```
Show all available types
```bash
$ 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
```bash
$ git ignore-io -s ja
django
jabref
java
ninja
```
## AUTHOR
Written by Lee-W <cl87654321@gmail.com>
## REPORTING BUGS
&lt;<https://github.com/tj/git-extras/issues>&gt;
## SEE ALSO
&lt;<https://github.com/tj/git-extras>&gt;