training for git hub