Magit, the magical Git interface (2017)
emacsair.me
Magit, the magical Git interface (2017)
1–10 of 357 posts
Re: Magit, the magical Git interface (2017)
#2[deleted]
Re: Magit, the magical Git interface (2017)
#3I've honestly come to the point where I have my handful of most used Magit key combinations to handle certain tasks. But I wouldn't for the life of me know how to apply those with raw git.
Re: Magit, the magical Git interface (2017)
#4I've honestly come to the point where I have my handful of most used Magit key combinations to handle certain tasks. But I wouldn't for the life of me know how to apply those with raw git.
You could look at the magit-process buffer (hit $ in a magit buffer) to see what commands (and output) were run. That's how I look up when I have to replicate sth I did in magit in a non-magit context.
Re: Magit, the magical Git interface (2017)
#5I started using it recently. It feels more like a git app in emacs, you use it in a separate buffer from your files. The shortcuts are ergonomic (single key presses, no gymnastics with modifier keys) and mnemonics are good: s(tage), c(ommit), p(ush).
Re: Magit, the magical Git interface (2017)
#6If it's so great why are people not building it out of emacs :P
Re: Magit, the magical Git interface (2017)
#7If it's so great why are people not building it out of emacs :P
I think https://github.com/jonas/tig and several other such tools are kind-of like that.
Re: Magit, the magical Git interface (2017)
#8I want to know if it is a hard G as in Git, or soft G as in magic.
Ok, soft G might be the best choice.
Re: Magit, the magical Git interface (2017)
#9Magit is an exceptionally well made interface to Git. Yes, it’s built on top of Emacs, and that might stop many from even looking into it. - I am glad I made a deep dive into Emacs last year, and although I stopped using it as an IDE (VS Code is just too good), I still come back to it because of Magit (and macros, general text editing and org-mode). Yes, I have an interface for Git in VS Code as well, but it‘s very rudimentary compared to Magit, and it’s limited to the narrow left bar. And to give an example: Making „micro commits“ by staging various lines of changes is super easy in Magit, but I still haven‘t found out how to select several disconnected lines for staging in VS Code.
Re: Magit, the magical Git interface (2017)
#10I want to know if it is a hard G as in Git, or soft G as in magic. Ok, soft G might be the best choice.
Muh git is an option