GitHub is so often touted as a tool for coding projects that it’s easy to forget just how useful a resource it is for everything else.
At the heart of GitHub are two collaborative functions—forking and branching—that aren’t exclusive to coding. Forking means to create a clone of somebody else’s work for remixing. Branching is a way for each person in a group to create a temporary clone for tandem editing, and then push those updates back to the group project again.
While many of GitHub’s capabilities require knowledge of Git…forking and branching can both be done with nothing more than a GitHub account and a few clicks. GitHub has the additional benefit of a liberal use policy, so you are in complete control of anything you upload there.
The 7 ways discussed:
- Travel Logging
- Musical Composition
- Remixing Recipes
- Open Source Font Editing
- Data Visualization For Journalists
- Writing and Blogging
- Legal Documents
You may also like: