4 ms·
The only thing that makes me competent enough to do most normal day-to-day stuff in git is the built-in git UI in JetBrains IDEs. It's super intuitive, there's
by hbn 4y ago
The only thing that makes me competent enough to do most normal day-to-day stuff in git is the built-in git UI in JetBrains IDEs.
It's super intuitive, there's buttons that say exactly what they'll do without me having to worry what underlying commands it's running, and the best part is the merge conflict resolution UI that lets you go file by file and has a 3-pane split for existing changes, merged file, and incoming changes. You can select the arrows that are drawn from one pane into the center to bring those changes into it, X to ignore those changes, and the center is completely interactive like any other text editing area in the IDE so you can just copy paste from each side and fix it yourself.
I basically don't ever bother with git from the command line.
- corytheboyd 4y agoThe merge conflict resolver is really so fantastic, miles better than other visual merge tools I've used.
- pjdkoch 4y ago> the merge conflict resolution UI that lets you go file by file and has a 3-pane split for existing changes, merged file, and incoming changes `git config --global merge.conflictStyle diff3` If you ever wanna go back to the command line, your life will be much easier.