Skip to content

Instantly share code, notes, and snippets.

@SethRobertson
Created December 30, 2011 18:22
Show Gist options
  • Star 31 You must be signed in to star a gist
  • Fork 6 You must be signed in to fork a gist
  • Save SethRobertson/1540906 to your computer and use it in GitHub Desktop.
Save SethRobertson/1540906 to your computer and use it in GitHub Desktop.
Commit Often, Perfect Later, Publish Once: Git Best Practices
@reardencode
Copy link

You might want to mention bup in the "don't use git as a generic filesystem backup" section. Bup uses the Git repository format with enhancements which give it the ability to handle backups.

@SethRobertson
Copy link
Author

SethRobertson commented Jan 10, 2012 via email

@rkulla
Copy link

rkulla commented Jan 15, 2012

Great article. The format is a little sporadic though. It feels like it should be totally divided into two main parts: "DOs" and "DON'Ts", with "miscellaneous" sections at the end of each. This way "Don't Panic" would fall under the "DON'Ts" section. Then I would also assign verbs as names of each sub-section, for example "Back up" instead of "Backups". This will hopefully help clear up confusing titles like "Sausage Making" since it was hard for me to tell if it was a DO or a DON'T without re-reading it and actually the post-production movie analogy in that section made more sense to me.

@SethRobertson
Copy link
Author

SethRobertson commented Jan 15, 2012 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment