3 ms·
Git is not really that complex, it is conceptually really simple. Most of the issues at the beginning have to do with an incorrect mental model of how it works.
by juancn 6y ago
Git is not really that complex, it is conceptually really simple. Most of the issues at the beginning have to do with an incorrect mental model of how it works.
It's almost impossible to lose something you committed in git by screwing up (due to reflogs).
I would recommend studying "Git from the bottom up" which for me was the way to finally grasp it: http://jwiegley.github.io/git-from-the-bottom-up/ http://jwiegley.github.io/git-from-the-bottom-up/