ohjelmointikoulutus.fi

git

Git & GitHub II: Remote Collaboration and Advanced Git

For students who've finished Git & Version Control — remotes, GitHub itself (pull requests, Issues, forking, branch protection, Actions), and the advanced local Git commands the first course held back: rebase, cherry-pick, reset, stash, tags, reflog, and bisect.

Included with a subscription18 modules

Course content

  1. 1. Glossary
  2. 2. What Is a Remote?
  3. 3. Cloning and Your First Push
  4. 4. Fetch vs. Pull
  5. 5. Pushing a New Branch
  6. 6. Creating a Repository on GitHub
  7. 7. Pull Requests as a Review Workflow
  8. 8. Issues
  9. 9. Forking an Open-Source Project
  10. 10. Branch Protection
  11. 11. A First Look at GitHub Actions
  12. 12. Rebase: Rewriting History on Purpose
  13. 13. Interactive Rebase
  14. 14. Cherry-pick
  15. 15. Reset: --soft, --mixed, --hard
  16. 16. Stash
  17. 17. Tags
  18. 18. reflog and bisect