4 ms·
> esoteric parts of git makes little to no sense. E.g., rebasing Gotta be honest, rebasing is not an "esoteric" part of git. You would be doing yourself a ser
by bschwindHN 5y ago
> esoteric parts of git makes little to no sense. E.g., rebasing
Gotta be honest, rebasing is not an "esoteric" part of git.
You would be doing yourself a service to read up on how git and its internals work. If you're a software developer, chances are high that your workplace, or a library your workplace uses will be managed via git and you'll have to use it. Might as well be ready for that, because if you put in just a little bit of effort to understand it, it becomes an easy tool to use.
- cema 5y agoWith an effort, git becomes a familiar tool to use, but does it every become easy to use? There is a reason people have called it user-hostile.
- superbatfish 5y agoI don’t think knowing the “internals” is really necessary. I like git and use rebase frequently. But I know almost nothing about the internals. To me, it’s just a convenient way to keep track of big stacks of patches. That’s enough to understand rebase and most other commands.