Created
January 17, 2013 20:57
-
-
Save maxfenton/4559685 to your computer and use it in GitHub Desktop.
What is git (to me?)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Trying to find a way to explain Git to a writer | |
============================================== | |
Git is a system of distributed version control. | |
At its simplest, it keeps track of all the versions and modifications to a file and lets you roll back in time through them. At its best, it lets multiple authors contribute to a body of work without overwriting each other. | |
Git begain as a way of maintaining source code, and Github is a commercial site for securely storing and accessing your projects. Github is almost like a giant social network of open and closed source projects. Everyone stores their code there. | |
For example, I have all of believermag.com stored there. I make changes on my local machine, push them up to GitHub (which keeps a history of changes on every single file) and then upload them to the Believer site. If anything happens to the Believer, I can get the whole code back. In addition, if I started working with a co-editor, they would pull their code from GitHub, make changes, push them back. I'd pull them from GitHub and we'd stay in sync. If my code were public, other people could edit and then make "pull requests" which I could approve or reject. | |
What non-destructive editing did for film, this does for text. There are a couple "github for writers" tools being build — EditShark, Poetica, | |
I'm not the best at it, and I work on very small projects, but... I would say it's one of the most radical alterations to text and how we'll think about it, which is why you will flip out. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment