write auth to file ~/.gi.json
ask for login only if github auth is not available
Merge branch 'store_config'
1. ask for login if github_auth is not available in ~/.gi.json
2. write github_auth to ~/.gi.json after api success