O GitHub tree, O GitHub tree, how lovely are your branches! Please send a patch, it's strongly urged! Your pull request will soon be merged! O GitHub tree, O GitHub tree, how lovely are your branches! Renamed a var, with find/replace. I'll send a patch--merge or rebase? O GitHub tree, O GitHub tree, how lovely are your branches! This subroutine is full of shame. Who wrote this code? Who is to blame? O GitHub tree, O GitHub tree, how lovely are your branches! I didn't mean to use reset, 'cause --hard is my regret. O GitHub tree, O GitHub tree, how lovely are your branches! I took your patch with cherry-pick. Now isn't that a clever trick? O GitHub tree, O GitHub tree, how lovely are your branches! The reflog might restore your file, but hard resets are just bad style. O GitHub tree, O GitHub tree, how lovely are your branches! That last commit was not so clear. But do not fear: git notes appear. O GitHub tree, O GitHub tree, how lovely are your branches! My latest code had to be stashed. Then, upstream changed and made it trash. O GitHub tree, O GitHub tree, how lovely are your branches! If you rebase, use rerere: it fixes conflicts eerily! O GitHub tree, O GitHub tree, how lovely are your branches! I'm sending you a pull request: I fixed the bug and wrote a test. O GitHub tree, O GitHub tree, how lovely are your branches! That last release was quite a drag. At least it shipped, we ran git tag. O GitHub tree, O GitHub tree, how lovely are your branches! Now that this class is built in full, I probably should run git pull. O GitHub tree, O GitHub tree, how lovely are your branches! The changes here became a fog, but history is in git log. O GitHub tree, O GitHub tree, how lovely are your branches! Want these 10 lines, but not those 3? Thank goodness for git add -p! O GitHub tree, O GitHub tree, how lovely are your branches! I'm finding git too low a bar, so I'll make people use Bazaar. O Launchpad tree, O Launchpad tree, how awful are your branches! Loose objects found in your .git? Run git gc to save a bit. O GitHub tree, O GitHub tree, how lovely are your branches! No git repo will fit my source; I'm glad I can afford Perforce! O Googleplex, O Googleplex, how many are your branches? The git UI is not the best, but SVN is just a mess. O GitHub tree, O GitHub tree, how lovely are your branches!