git stash 色々
git
git stash apply
git stash -u
git stash list
git stash save "add style to our site"
git stash pop stash@{2}
git stash show
git stash show -p
untracked file = unstaged && new file
ignored file
http://qiita.com/fukajun/items/41288806e4733cb9c342
http://qiita.com/akasakas/items/768c0b563b96f8a9be9d
Changes to be committed:
staged files
Changes not staged for commit:
file which has changes but is unstaged
Untracked files:
new file
default git stash will stash
changes that have been added to your index (staged changes)
changes made to files that are currently tracked by Git (unstaged changes)
will not stash
new files in your working copy that have not yet been staged
files that have been ignored
git stash -u can stash untracked file
https://gyazo.com/cf3b5658c9c78b01fc8650ae60c73f55
git stash -k
stash only unstaged files
git stash -p
hunk command でファイル単位で stash するか決められる
git stash は裏でブランチを切っている?
http://qiita.com/ton1517/items/9888a78f6b063e748558
http://koseki.hatenablog.com/entry/2014/06/11/inside-git-2
tracked - a file which has been previously staged or committed;
untracked - a file which has not been staged or committed; or
ignored - a file which Git has been explicitly told to ignore.
global gitignore