Learning github ins and outs