Our great sponsors
-
I <3 magit.
I believe I was the first to implement a major feature in it which was rejected upstream! So now I maintain a fork :)
https://github.com/magit/magit/issues/4285
Thankfully, package managers such as straight.el make it very easy to configure using a fork of some repository, without breaking dependencies.
-
Next to other posters, there's also LazyGit (https://github.com/jesseduffield/lazygit), and vimagit (https://github.com/jreybert/vimagit).
So yea, people are building it out of emacs!
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Next to other posters, there's also LazyGit (https://github.com/jesseduffield/lazygit), and vimagit (https://github.com/jreybert/vimagit).
So yea, people are building it out of emacs!
-
Yes, good explanation. Case in point: Neogit has never tagged a release: https://github.com/TimUntersberger/neogit/tags
-
-
-
There's also the criminally-underrated fugitive.vim.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
> - I tried magit and just didn't get it. I couldn't couldn't find a happy path where I thought, "ah yes this is niice".
I mostly use plain git instead of Magit, for more or less the same reason, although I like git's UI.
I did find such happy path, though. Magit's blame interface is quite nice to recursively call git-blame and navigate history of pieces of code. I ended up making a CLI program to improve git blame[1] so that I didn't end up switching to Magit just for that.
-
-
-
-
https://github.com/arxanas/git-branchless is worth a look as well. Currently alpha, and "designed for use in a repository with a single main branch", but offers extended undo and rebase functionality.
-
Related posts
- A TUI Git client inspired by Magit
- M-X Reloaded: The Second Golden Age of Emacs – (Think)
- I use the default file browser in vim (netrw). I know there are plugins that a lot of people like. Should I switch?
- Integrating Git and (Neo)Vim: LazyGit + Fugitive + MergeTool for maxiumum efficiency [Showcase]
- Do you prefer writing commit messages with Vim or another text editor (vs code for example)?