Get good with git
Source control is one of the most important tools that we use day to day, and for the last few years git has pretty much monopolised the market. But git is capable of so much more than most of us give it credit for. If you'd like to get a better understanding of how things work under the hood, or learn how to do more than just commit, push and pull, then this might be the workshop for you.
What's covered
- Setting up a new git repository
- Understanding the internal structure of a git repository
- Making commits
- Understanding tags
- Basic revision selection
- Understanding the index
- Branching, merging and rebasing
- Understanding reset
- Editing history
- Working with remotes
- Investigating historical changes