Git: rebasing workflow and resolving merge conflicts
Simple rebase/merge workflow and how to deal with possible merge conflicts.
More→Simple rebase/merge workflow and how to deal with possible merge conflicts.
More→Cherry-picking in Git is trivial, it's as easy and logical as it should be.
More→You probably knew that a branch can be "checked out" with the `git checkout branch-name` command, but interestingly, a single file or a directory can also be subject to checkout.
More→Here's a little cheatsheet to help deal with branches.
More→Stashing is a great tool to make life with branches a bit more fluent.
More→Here's a quick post on the awesomeness of tab completion, and how it can be applied to Git commands and branch names.
More→How to remove stuff in Git.
More→You know the the horrible, sinking feeling, when you accidentally wiped out half of the repo with a harmless looking rm -rf. No worried though, you can get all back if it's a Git repo.
More→This is kind of a sequel post to "Bower and Grunt: match made in heaven". With Gulp things are even more awesomer!
More→Here's how to make, delete, list, and use branches. Plus solutions to some hairy branching scenarios you might find yourself in.
More→Club-Mate, the beverage → club-mate.fi