DevOps Workshops: Git

  1. About us
  2. About you
  3. Version control Systems (VCS)
  4. Local Version Control Systems (LVCS)
  5. Centralized Version Control Systems (CVCS)
  6. Distributed Version Control Systems (DVCS)
  7. Git Overview
  8. Git Installation
  9. Which version do you have?
  10. Configure Git
  11. Configure and Privacy
  12. Getting help
  13. Exercises Session 1
  14. Creating a local repository
  15. Create first file
  16. File status
  17. Add first file
  18. Commit first file
  19. Untracked and Modified
  20. Making some changes
  21. Untracked - Modified - Staged
  22. Stage it
  23. See the changes
  24. So what was changed?
  25. Stage and HEAD
  26. Remove from stage (unstage)
  27. Drop local changes (restore to HEAD or to index)
  28. Add all the files
  29. Git ignore
  30. add and commit in one step
  31. Move a file
  32. Remove a file
  33. Frequency of commits
  34. log and blame
  35. gitk
  36. blame
  37. Exercises Session 2
  38. Alias
  39. Git tag
  40. Remove tags
  41. Exercises Session 3
  42. Branching in Git
  43. Create a branch
  44. Switch between branches
  45. Exercises Session 4
  46. Simple automatic merge
  47. Merge with conflict
  48. Exercises Session 5
  49. Repeated merge
  50. Delete branch
  51. Force delete branch
  52. Exercises Session 6
  53. rebase
  54. Exercises Session 7
  55. Various ways to list changes
  56. log between commits
  57. log show filenames
  58. Show history of renamed file
  59. Commits that were not merged yet
  60. Stash
  61. Exercises Session 8
  62. bisect - find broken commit
  63. Exercises Session 9
  64. Using remote repository
  65. Clone repository
  66. Make some local changes
  67. push out local changes to branch
  68. Remove remote branch
  69. Resources
  70. Finding jobs