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. .gitkeep
  31. add and commit in one step
  32. Move a file
  33. Remove a file
  34. Frequency of commits
  35. log and blame
  36. gitk
  37. blame
  38. Exercises Session 2
  39. Alias
  40. Git tag
  41. Remove tags
  42. Exercises Session 3
  43. Branching in Git
  44. Create a branch
  45. Switch between branches
  46. Exercises Session 4
  47. Simple automatic merge
  48. Merge with conflict
  49. Exercises Session 5
  50. Repeated merge
  51. Delete branch
  52. Force delete branch
  53. Exercises Session 6
  54. rebase
  55. Exercises Session 7
  56. Various ways to list changes
  57. log between commits
  58. log show filenames
  59. Show history of renamed file
  60. Commits that were not merged yet
  61. Stash
  62. Exercises Session 8
  63. bisect - find broken commit
  64. Exercises Session 9
  65. Using remote repository
  66. Clone repository
  67. Make some local changes
  68. push out local changes to branch
  69. Remove remote branch
  70. Resources
  71. Finding jobs