4 ms·
This. The tools that do work are ones that add a simple extra function (git absorb is really cool, for example), or GUIs that help you visualise the repository
by rjmunro 5y ago
This.
The tools that do work are ones that add a simple extra function (git absorb is really cool, for example), or GUIs that help you visualise the repository and give you buttons that have the same names as the command lines that they replicate. Tools that try to make things "easier" are just confusing for people who know git, and prevent you ever learning git for real. When I first tried it, github desktop was firmly in this category.
We need to get git itself to adopt some changes - git switch is a good start, replacing checkout's branch switching features. I think that every time I do git checkout branch I should get a reminder to use git switch instead.
- arthurcolle 5y agogit absorb looks sick, thanks for sharing! Any other dark magic you want to share?