Engrain by ByteRush

FND.04 4 concepts

Git and GitHub

Use Git daily for solo and team work.

  1. FND.04.01What version control is; first commitsCoreBeginnerBeing written
  2. FND.04.02Branches and mergingCoreBeginnerBeing written
  3. FND.04.03GitHub: remotes, pull requests, reviewsCoreBeginnerBeing written
  4. FND.04.04Undoing things safelyJuniorBeing written

Interview questions in this module

  1. What is the difference between git merge and git rebase? (beginner: what each does)
  2. How do you resolve a merge conflict?
  3. What is the difference between git fetch and git pull?
  4. How would you undo a commit that is already pushed to a shared branch?
  5. What makes a good commit message and a good pull request?