upload codes to GitHub