The Git cookbook

Git, you either love it for its power or hate it for it's ui. While I'm a trained git apologist and love its power and flexibility, I've also done a lot of git user support at work and in the #git IRC channel. I understand the frustration of the jumble of jargon, inconsistency and arcana that is the git UI and will help you dive into it!

If you have questions, comments or suggestions about any of the articles, please leave a comment on the article or in the issue tracker on GitLab. Suggestions for new articles are also very welcome!

Getting rid of submodules

Posted on Sat 07 November 2015 in Repository maintenance • Tagged with submodulesLeave a comment

Getting rid of submodules is as cumbersome as any submodule operation. So let's have no more of it and delete some submodules.

Continue reading

Recovering from a detached head

Posted on Thu 05 November 2015 in Digging through history • Tagged with checkout, branch, bisect, submodules, refsLeave a comment

Unlike in real life, a detached head is pretty common in git. Find out how you can get into this situation and how to recover from it.

Continue reading