VehiclesFashionRecipesBlogsHuntTravelsSportFunHandmadeITEducation
Mini-Games
x

x
zakruti.com » IT - Software » IT, programs, coding
The Magit Git Client Is The -Killer Feature- In Emacs DistroTube

The Magit Git Client Is The -Killer Feature- In Emacs DistroTube

FBTwitterReddit

video description

Rating: 4.0; Vote: 1
The Magit Git Client Is The -Killer Feature- In Emacs DistroTube Users of other text editors often ask why should I switch to Emacs? or, more specifically, what is the killer feature that Emacs offers? Depending on your workflow, the killer feature for Emacs could be a number of things, one them being Magit! - https://www.gnu.org/software/emacs/ - GNU Emacs - https://github.com/hlissner/doom-emacs - Doom Emacs - https://magit.vc/ - Magit
Date: 2022-03-30

Comments and reviews: 10


For me it's definitely org-mode. I have a lot of lists and notes, and it's impossible for them to not be messy without it. It's just too much information. It's pretty amazing for learning languages as well. Anything that can be categorized can be done better in org-mode, so it's great for learning in general. Also great for configs. Really, org-mode should be a default feature in all text editors. It's good enough that I don't see how someone could not find it useful.
reply

To be fair, Idea IDEs (and I-m sure VSCode) have similar tooling. The problem with these IDEs is the Windows GUI legacy. 30 years of hindsight show how superior Stallman-s design patterns were compared to Steve Job-s. Software would be so much better had it remained an engineering discipline.
reply

Has nobody here ever used vim fugitive? It looks and acts basically the same, :G gets you a status page that looks the exact same, some binds are different like -=- for the inline diff and the log is a seperate window with :Glog, but I fail to see any difference here besides the bindings
reply

I wonder how many came here from your latest video (06-11-2021) to try out magit again. I remember trying it but failed because magit wasn't enabled. Well, I enabled it and now it works great! This may be the best way to push stuff to gitlab now!
reply

btw, there is vimagit ... it doesn't cover everything that magit does, it can't push to the git repository, but you can commit, amend, and so on, in vim as well :P wish someone continued the vimagit project, seems abandoned
reply

For me, the killer feature in GNU Emacs-s version control management is vc-mode as it integrates all of the version control systems I use (Fossil, Darcs, SCCS) into Emacs. Magit makes no sense if you don-t use Git.
reply

I use Jetbrains tools for coding, but when it comes to make some sensible commits, I always switch back to emacs to do so.
Also, org-mode is the killer app for me.

reply

FOR VIM users we got a plugin that do what Magit does it is call 'fugitive' so if you love your VIM/NEOVIM then just install fugitive and you get all the git goodness
reply

I find you can close the commit by just saving and quitting the file. So you can do ZZ or :wq and they will work the same as C-c C-c just a bit faster ;)
reply

As a profissional dev i have to say: Magit is the best git client of the world. I use it all day long with stashs, pulls, fix conflicts, cherry picks, etc.
reply
Add a review, comment






Other channel videos