username and password passed as param 1 and 2 for github

This works with github because I can pass username and password as part of the Url. The url is hardcoded for github. In order to work with bitbucket, I will need to check that the same Url formation will work and that the url can switch between github and bitbucket. Or I could just have two .sh files, one for github and one for bitbucket.