Practical Git how-tos for everyday workflows: squash commits, set upstreams, sync branches, cherry-pick fixes, inspect history, and recover lost work.
Posts for: #Git
Working With Git Submodules
The other day, I was working on a project that had a Git submodule. Initially, I found it a bit tricky to make it work, so I decided to create a short tutorial on this.