Tag Archives: git


Always dissatisfying when running git blame, and turning out that it was you yourself whodunit. This is where git-blame-someone-else comes into place: $ git blame-someone-else <author> <commit> * evil laughter * git-blame-someone-else →

Elsewhere , Leave a comment

Git Debugging Flowchart

β€œEnough to form a lynch mob?” πŸ˜‚ (src)

Elsewhere , , Leave a comment

Microsoft GVFS (Git Virtual File System)

Interesting stuff by Microsoft. to handling big repositories such as their Windows code base which β€œhas over 3.5 million files and is over 270 GB in size”. Instead of splitting the code into several manageable submodules, they’ve created a virtual … Continue reading

Elsewhere , , Leave a comment


Recall what you did on the last working day ..or be nosy and find what someone else did. Just run git standup et voila πŸ™‚ It also works with multiple repositories: Installation possible via Homebrew (or npm, alternatively): brew install … Continue reading

Elsewhere , , Leave a comment

Oh, shit, git!

Git is hard: screwing up is easy, and figuring out how to fix your mistakes is fucking impossible. […] Here are some bad situations I’ve gotten myself into, and how I eventually got myself out of them in plain english*. … Continue reading

Elsewhere , Leave a comment

A bunch of handy Git aliases

Tim Pettersen, developer at Atlassian (BitBucket & JIRA): Git has a strong commitment to backwards compatibility: many powerful features are hidden behind options rather than exposed as default behaviour. Fortunately Git also supports aliases, so you can create your own … Continue reading

Elsewhere , 1 Comment

lint-staged: Lint JS and CSS files staged by Git

Running a lint process on a whole project is slow and linting results can be irrelevant. Ultimately you want to lint only files that are staged/will be committed. This project contains a script that will run arbitary npm tasks against … Continue reading

Elsewhere , , , Leave a comment


Work quickly, safely, and without headaches. The Git interface you’ve been missing all your life has finally arrived. Really interesting Git client: the timeline is the interface. Just right click any commit an select what you want to do with … Continue reading

Elsewhere , Leave a comment



Elsewhere , Leave a comment

Sublime Text Git Plugin

Stage, Commit, Diff, Stash, etc. without ever leaving Sublime Text. Sublime Text Git Plugin →

Elsewhere , , Leave a comment