refine git ignore
fix minor warnings in gloperate