Also, if you have files that are part of your project which should not be uploaded, such as IDE or configuration specific files and the like, you can always add file exclusions to .gitignore. information on what .gitignore is and how to use it can be found on the git man page here: