place gitignore first.