Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I mention this every time this comes up. But I absolutely hated magit. It's the worst kind of "nannyware knows best" integration, and it doesn't belong anywhere near an editor. It's a fine front end to git, I'm sure, if you're actually willing to stop and re-learn how to use git.

In my particular case, it was cute for a while until I did my first "git rebase -i" to reorder some patches or whatever and found myself in some kind of magical editor mode where nothing worked the way I knew. I literally couldn't figure it out from what was on the screen. Totally greek. Utterly useless without further learning.

Did I stop and read the docs to figure out how it wanted me to rebase in this brave new world? Hell no. I restarted emacs, disabled it, and never looked back. Right into the garbage it went.

Do. Not. Break. Workflows. Software that doesn't understand this principle is something I don't trust not to break itself when its developers decide to get cute. Stay away.

(Does seem pretty though)



> Do. Not. Break. Workflows.

Speaking of "nanny knows best," your pretentious use of punctuation and capitalization triggers a three-alarm d__che alert.

I'll assume your patronage of incontinence products followed naturally from applying this maxim when potty training.


> Do. Not. Break. Workflows. Software that doesn't understand this principle is something I don't trust not to break itself when its developers decide to get cute.

What use would magit be if it presented the exact same interface as `git rebase`?

Do you know what it would lose?

> Did I stop and read the docs to figure out how it wanted me to rebase in this brave new world? Hell no.

I suppose you don't since you didn't read the docs.

Why try it in the first place if you expected it to be the exact same?


Your past tense usage of the word 'hate' made me think your story was going in a very different direction.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: