3 ms·
I, on the other hand, have always and will always prefer to interact with my VCS via the editor-integrated plugin with GUI. The skillset is portable across env
by Joker_vD 3y ago
I, on the other hand, have always and will always prefer to interact with my VCS via the editor-integrated plugin with GUI.
The skillset is portable across environments (I can remote into a box and look at a repo as easily as I can interact with one locally), and I can use all my familiar plugins from the extension marketplace to work with it. Yes, when I switch my favourite editor I'll have to relearn most of the particulars but that happens only about every 5 years or so, so it's fine.
As for those workflow examples, I can just as easily do all those things via the GUI. The shell integration isn't anything special. And when I need to something weird and advanced (e.g. interacting with the reflog), odds are I'm sure as hell NOT gonna have to bust out my command-line skills: from experience, 50% of the time I use some advanced commands, I mangle my repo into a broken mess that I am not exactly sure how to fix; not to mention that for routine tasks I keep re-doing "git status/diff" after every change because, again from experience, 10% of the time I issue slightly wrong commands.
No thanks, I'd stick with GUI which shows me what exactly I am going to modify and how. Would that be so hard to believe?
Now on a less facetious note: I prefer vi to ed, mc to naked shell, and gdb in dual mode (even though it routinely mangles my xterm's geometry into something non-Euclidean) to plain gdb for the same reasons — I can clearly see the state of the system that I am about to change, and the preview of the changes I am about to make, too. I don't have to second guess myself, or review the output of complicated shell pipelines with "echo" or "--dry-run" appended to the actual worker commands before actually committing to them.
- deleted 3y ago[deleted]
- BaseballPhysics 3y ago> No thanks, I'd stick with GUI which shows me what exactly I am going to modify and how. Would that be so hard to believe? It's not. That's, you know, why I specifically said "I don't claim my way is any better than your way."
- trentnelson 3y ago> gdb in dual mode The TUI feature?