add gitignore-mode
merge