how to use github and some idea