Live data from Hacker News

Magit Kickstarter fully funded

kickstarter.com

31–40 of 74 posts

Re: Magit Kickstarter fully funded

#31
post #23
post #10

Earlier quoted context omitted.

Org mode is the other reason.

Personally, I find that Helm is the third (although I'm aware it might not be a popular opinion).

I love Helm. Tab completion is fine when you know exactly what you want and the point is just to save some keystrokes. When completion involves some exploration is where Helm shines and is way better than tab completion, as it doesn't requires knowing the order of parts of the string to complete and support regexps.

When exploring some large code base, or trying to get at a rarely used emacs function or variable whose name you don't remember exactly (but it's about foo and bar for sure) there is definitely this fuzzy discovery element. And then the Helm approach is a blessing. Helm is completion + efficient exploration and discovery.

Re: Magit Kickstarter fully funded

#34
(author here)

The support I received during the last three weeks has been phenomenal! Thanks again! The only disappointment was that the campaign did not get a lot of press outside the Emacs community, which was a bit frustrating because I published a lot of the articles that are intended for potential users who are not Emacs users.

Until now that is - please have a look [1]. I found it quite challenging to explain why someone who is not familiar with Emacs would want to use Magit even though the majority of those who have given it a chance swear by it. It's a bit like explaining to someone who has only every used GUIs, why the command-line can be an empowering interface. But I think I did a fairly good job at [2].

Also, please excuse the crappy video - the Magit campaign might be the Kickstarter campaign with the least polished video to ever succeed ;-) Luckily a few users have created more informative video tutorials in the past [3].

[1] https://emacsair.me/2017/09/01/campaign-articles/ [2] https://emacsair.me/2017/09/01/the-magical-git-interface/#st... [3] https://magit.vc/screencasts/

Re: Magit Kickstarter fully funded

#35

Seems pretty difficult to use, almost on the same level as trying to learn to use vim/emacs on 2017, somehow i expected a "poweful (G)UI" rather than a text-based one. Anyone has a good recommendation for a good GUI for GIT, GIT-GUI its a really confusing and jetbrains integrations felt like someone with heavy background on cvs/svn made the interface.

It's really easy.

Re: Magit Kickstarter fully funded

#36
post #23
post #10

Earlier quoted context omitted.

Org mode is the other reason.

Personally, I find that Helm is the third (although I'm aware it might not be a popular opinion).

If you like Helm, check out Ivy, Counsel, and Swiper.[1] They do many of the things that Helm does, but are a lot faster, less buggy, and have a less unorthodox UI.

Also check out Hydra (by the same author).[2] That's really revolutionized my Emacs experience recently. It's customizable menu system you can add anywhere. I've put all those Emacs functions I keep forgetting exist in to it and now they're all at my fingertips.

[1] - https://github.com/abo-abo/swiper

[2] - https://github.com/abo-abo/hydra

Re: Magit Kickstarter fully funded

#37
post #6

Any recommendation for a good tutorial or introduction article about magit i use sourcetree, and i like it a lot, but with all the positive talk about magit, i need to try it i now only use emacs for org-mode and this mode is also by far the best personal todo list i used (i.e. if you dont need any social, sharing features found in web todos, org-mode is the best there is) .. so i know emacs can be very good

Here's a super quick overview of some of the most useful commands:

http://endlessparentheses.com/it-s-magit-and-you-re-the-magi...

Re: Magit Kickstarter fully funded

#38
post #4

Very happy for this, Magit has been my git interface for years and the best I have seen.

Indeed. And it's real power starts to shine when rebasing interactively, working with diff ranges, etc.

What's a diff range? Do you have a link to desrciption/docs so I can read up?

Re: Magit Kickstarter fully funded

#39

Seems pretty difficult to use, almost on the same level as trying to learn to use vim/emacs on 2017, somehow i expected a "poweful (G)UI" rather than a text-based one. Anyone has a good recommendation for a good GUI for GIT, GIT-GUI its a really confusing and jetbrains integrations felt like someone with heavy background on cvs/svn made the interface.

The question is: How well do you know git? If you know it well, magit should be pretty intuitive. If you don't know git, you might be overwhelmed by all the strange names and options. But they're all just git -- all exposed for you to use.

Re: Magit Kickstarter fully funded

#40
post #24
post #18

Earlier quoted context omitted.

I came to the same conclusion but I admit I didn't spend too much time looking at it. I first visited their docs: https://magit.vc/manual/magit.html#Introduction And saw that it's over 100 pages (printed).

Feels odd punishing a tool for extensive docs. :) It is powerful, in that it exposes everything of git. However, I doubt most people use most of that. I've found few, for example, know all the flags you can pass log. Magit actually helps fill them with tab completion on path names and such. Just read the getting started guide, and you are set for most use cases.

It could be that I would only need 10% of this knowledge, I get it. I really wasn't intending to "punish" it, simply stating that over 100 pages of detailed docs for a Git UI can be intimidating.
Post reply on HN