3 ms·
The plumbing is great. The porcelain would deserve a more consistent and easier to use implementation.
by usr1106 6y ago
The plumbing is great. The porcelain would deserve a more consistent and easier to use implementation.
- hprotagonist 6y agomagit is grand. but editor specific.
- kubanczyk 6y agoI often just magit on a separate terminal and edit with some other IDE/editor. You don't need to learn emacs beyond C-X 0 and C-X C-B really. Productivity is higher than with manual git commands.
- dotancohen 6y agoThat's like saying that the Git CLI is specific to CLI users. It is, but anybody can use the CLI or open Emacs no matter what they use to edit the code. I personally started using Emacs for Org-mode, but I code in the Jetbrains IDEs. Now the Jetbrains IDEs have a absolutely terrific Git integration, but if they didn't I could still open Emacs and use Magit.
- masklinn 6y ago> The porcelain would deserve a more consistent and easier to use implementation. Many have taken a crack at it over the years, from very early on. Issue's no porcelain will even replace the built-in one (and what improvements are added to the standard are generally flawed to hell, just look at how messy the brand new `git switch` already is, the git core team simply has no taste when it comes to CLI), and as the creator of a new high-level CLI by the time you'll have good enough feature coverage for it to be useful you'll know the plumbing so well the porcelain will make perfect sense. So you'll abandon the project as offering little value for the maintenance cost. And a few years later somebody else will come in and create their own, and repeat the cycle.