Branching

  1. Branching in Git
  2. Create a branch
  3. Switch between branches
  4. Exercises Session 4
  5. Simple automatic merge
  6. Merge with conflict
  7. Exercises Session 5
  8. Repeated merge
  9. Delete branch
  10. Force delete branch
  11. Exercises Session 6
  12. rebase
  13. Exercises Session 7
  14. Various ways to list changes
  15. log between commits
  16. log show filenames
  17. Show history of renamed file
  18. Commits that were not merged yet
  19. Stash
  20. Exercises Session 8
  21. bisect - find broken commit
  22. Exercises Session 9
  23. Working with remote repository
  24. Fork repository
  25. Clone repository
  26. Make some local changes
  27. push out local changes to branch
  28. Send Pull-Request
  29. Make more changes and update the pull-request
  30. Follow the changes in the original repository
  31. Remove local branch
  32. Remove remote branch
  33. Resources
  34. Thank you