Git¶ Introduction to git¶ Git is awesome! Git Git Commit Messages Introduction One lamentable episode Linus Torvalds Use the imperative, Luke Subsurface contributing notes References More Git Commit Message Examples Detailed commit message with ASCII drawing fzf Junegunn Choi Awesome Commit Message Git Commit Messages Introduction One lamentable episode Linus Torvalds Use the imperative, Luke Subsurface contributing notes References Bad Git Commit Messages Real example 1 Git Branches: push, pull, merge and rebase push remove remote branch Git Branching git checkout -b Git Merge Fast-forward merge branch without checkout Git Reset Introduction to git reset Git Revisions Upstream and remote tracking branches References Inspecting a Git Repository useful log commands useful branch commands find commits containing a given pattern Run Commands on Files Based on Git Status Open files touched by last commit in vim Credits and references Optimize images