Git
2020
09 Mar
The git submodule cheat sheet
2 min read »
2016
17 Aug
Squash git commits when merging
1 min read »
2014
15 Oct
Rails: Prevent Accidental Debugging Commits
3 min read »
04 Jun
GPG Sign Your Git Commits
3 min read »
2013
31 Oct
Deploying with git-deploy
5 min read »
08 Mar
Review commits in your feature branch
1 min read »
2012
29 Nov
Binary debugging with git bisect
5 min read »
01 Oct
Migrate git repositories
1 min read »
04 Sep
Git: Interactive Revert
2 min read »
14 Aug
Move your latest commits to a separate branch
1 min read »
10 Jan
Removing untracked files and directories with git
2 min read »
2011
13 Dec
Recursively fixing file and directory permissions
1 min read »
09 Nov
Contributing to Open-Source with Github
3 min read »
19 Sep
Capistrano and the custom maintenance page
3 min read »
14 Sep
Lighting fast, zero-downtime deployments with git, capistrano, nginx and Unicorn
12 min read »
13 Sep
Git: checkout a single file from another commit or branch
1 min read »
08 Sep
Git: remove, reset and rollback commits
2 min read »
24 Aug
Git Log: What did I do yesterday, exactly?
2 min read »
05 Jul
Git: Squash your latests commits into one
2 min read »
24 Jun
Git: What files were changed since the last release?
1 min read »
2010
28 Sep
Precompile SASS to CSS for deployment to Heroku
3 min read »
09 Aug
Rename a git branch
1 min read »
10 Jun
Cherry-Picking specific commits from another branch
2 min read »
2009
26 Oct
How to create and apply a patch with Git
4 min read »
15 Oct
Git problem: error: unable to create temporary sha1 filename
1 min read »
08 Sep
Codaset.com: Github, but better
4 min read »
05 Sep
Git Tag Mini Cheat Sheet Revisited
2 min read »
04 Sep
Git Tag Mini Cheat Sheet
1 min read »
14 Jun
Speaking at Rails Underground
1 min read »
08 Jun
Best Practice - The Git Development Cycle
2 min read »
04 Jan
How To Start A Rails Edge App The Easy Way
3 min read »
2008
23 Apr
GIT: Using the stash
2 min read »