(#18) Improve Github service by avoid duplicate commits