3 ms·
My experience with IDE integration is that it never implements the full feature set of the git CLI. It's probably improved, but I've generally found that anythi
by codexb 3y ago
My experience with IDE integration is that it never implements the full feature set of the git CLI. It's probably improved, but I've generally found that anything besides basic clone/branch/commit/merge with very few developers and branches eventually leads to having to resort to the git CLI to resolve issues.
- lolinder 3y agoThis is true of most IDEs, but you should really give IntelliJ's plugin a shot. It's far better at merge conflict resolution than using the CLI, which in turn makes even very complicated rebases easy. And it's more than capable of performing the most complicated git workflows I can imagine actually using in a real project (squash, cherry pick, rename, reorder, drop, apply patch, etc.). The only time I ever reach for the CLI when I'm using IntelliJ is for `git bisect`.