5 04 2020
GIT: Learn by doing
This is a series of articles about Git (https://git-scm.com) version control system (VCS). I aim to show you Git from a different perspective, starting with the central part of Git – commit and going further into the branches and remotes. You will see what is in reality underneath “origin”, why the button “Create branch” in Jira/GitHub/Gitlab makes no sense, how to merge unmergeable branches, and much much more.
Most of the articles will include tasks to execute in a terminal. I strongly advise you to do them. This way, you will get a better understanding of the explanations. To simplify the bootstrapping of the tasks, I will include a bash/powershell script, which will prepare a basic repository structure.
I hope, as soon as you finish through all the articles, you will level up your Git skills.
Chapters so far:
- Intro
- Chapter 1: Branch without a name. Is it possible?
- Chapter 2: Branch with a name. What is it than?
- Chapter 3: Merge commits, not branches
- Chapter 4: “Already up to date” merge
GIT: Learn by doing. Chapter 1 GIT: Learn by doing. Chapter 2
Comments are currently closed.