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 »