Self-hosted Git using SSH

Most of my Git needs are met by GitHub (public) and BitBucket (private), but occasionally I want to hold confidential data on a server which I control. There are self-hosted …

Deleting branches in Git

For some projects, the workflow I use in Git is to create a new branch for every new feature or bug fix. This works well for keeping things separate, but …

Find Git commits by email address

Often in Git you’ll want to find a list of commits from a given author or organisation. Fortunately this is a simple enough task with two arguments to git log: git …

How to respond to patches

A couple of weeks ago I made a pull request to the documentation of the Symfony framework entitled: Remove reference to copying parameters.yml from Git cookbook (does pretty much what it …