News for hackers. Stuff that matters.
Re:Julia Evans' Git Cheat Sheet [pdf] by koito17 on Monday May 27, 2024 @01:35AM (#40487863)
Cool cheat sheet, especially because it covers common use cases. But practically everything covered here I was able to learn independently with Magit. It's also much easier to press one or two keys in the magit-status buffer than to open a terminal and manually type git commands, so I pretty much never use the git CLI directly, not even for a clone.
Re:Julia Evans' Git Cheat Sheet [pdf] by wodenokoto on Monday May 27, 2024 @01:51AM (#40487973)
But it requires you to learn emacs. I thought I could just apt-get emacs and then from there do something to the effect of "install magit" and have a easy to use interface to git.

I half a day later I gave up. Never got to install magit.

Re:Julia Evans' Git Cheat Sheet [pdf] by noman-land on Monday May 27, 2024 @12:35PM (#40492325)
I had this exact experience trying to install Common Lisp. Installed emacs and wtfed out of there 30 min later having learned nothing and feeling slightly traumatized.
Re:Julia Evans' Git Cheat Sheet [pdf] by plowjockey on Monday May 27, 2024 @12:20PM (#40492187)
I am just the opposite. I started using Git not long after it gained traction outside of the kernel project. Of course, it was primarily geared toward working in the terminal then. Some years later I had switched to Emacs and gave Magit a whirl. Even after going through quite a bit of its copious documentation, I just never felt comfortable with it. I guess I don't like being that far removed from the actual goings on with the repository.

I've since switched to Vim and happily use git at the terminal prompt. I doubt that will ever change as the interactive interface of various Git commands has improved.