Learn git
Short lessons written around the screening tests employers use. Read one, then take the test.
Branches, merge, rebase and conflicts in GitHow branches work, when to merge or rebase, and a calm step-by-step way to resolve a merge conflict.Lesson 1
Undoing changes in Git: reset, revert, restore and stashPick the right undo command for each situation, and know which ones are safe after you have pushed.Lesson 2
Staging, commits and reading historyBuild clean commits with status, diff and add -p, write messages reviewers can use, and read history with log and show.Lesson 3
Remotes, pull requests and the daily team flowClone, fetch, pull and push without surprises, keep a feature branch current, and open a pull request a reviewer can approve quickly.Lesson 4
Advertisement