-
software service for publishing open source software and collaborating
-
a website on which you can publish your Git repositories and collaborate with other people.
-
adds a social layer to Git
-
provides a off-site backup of files
-
gives you a visual interface for navigating your repos
-
gives others a visual way of navigating your repos
-
makes collaboration easy (multiple people contributing to the same project)
Include useful features:
-
easily compare changes, files
-
view history of changes for a single file
-
lightweight issues tracking systems
-
Wikis for documentation
Cost:
-
offers free (public) collaboration
-
offers paid (private) collaboration
- you can use GitHub without knowing ANY code at all.
Next: Components of GitHub