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.
Used to use Atlassian's SourceTree, major slowdowns and lack of a native merge conflict resolution tool had us pleasantly surprised when we first heard of GitKraken: https://www.gitkraken.com/ A year later after discovering Kraken, we've now migrated to it and the developer experience has been great.
Magit Kickstarter fully funded
21–30 of 74 posts
Re: Magit Kickstarter fully funded
#22Earlier quoted context omitted.
What is difficult about it? I don't mean that combatively. Genuinely curious. I'd think a toolbar might help some folks, but I also expect some folks need a different interface.
From the example of kickstarter, it seems completely undiscoverable -- things just keep happening and popping up and down, with no obvious indication of how, or why, those things were selected. It's a demo which I'm sure appeals to emacs users, who are the target, but I couldn't imagine using it as a non-emacs user. I previously tried learning emacs to use OrgMode, and gave up after a couple of days when I failed to…
There are a few that go against this. "x", for example. But it really becomes almost conversational.
Edit: corrected spelling of mnenomic. :) Not convinced it is correct word, oddly...
Re: Magit Kickstarter fully funded
#23Wow, I had no idea this was happening! You can still back it and apparently get Magit stickers. Magit is so good that it's actually a reason to use Emacs in the first place.
Org mode is the other reason.
Re: Magit Kickstarter fully funded
#24Earlier quoted context omitted.
What is difficult about it? I don't mean that combatively. Genuinely curious. I'd think a toolbar might help some folks, but I also expect some folks need a different interface.
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).
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.
Re: Magit Kickstarter fully funded
#25Earlier quoted context omitted.
What is difficult about it? I don't mean that combatively. Genuinely curious. I'd think a toolbar might help some folks, but I also expect some folks need a different interface.
I use SourceTree mainly for staging and diffs. Git GUI is not that great in that aspect.
Staging/unstaging/reverting (specially when you don't want to do that for a whole file but for a chunk) in magit however is so far ahead of every other git interface I've seen that it's not even funny.
Re: Magit Kickstarter fully funded
#26Earlier quoted context omitted.
I use SourceTree mainly for staging and diffs. Git GUI is not that great in that aspect.
Diff's are the only thing I don't like in magit. Well, it's not really magit per se, as it uses another emacs plugins for that. Staging/unstaging/reverting (specially when you don't want to do that for a whole file but for a chunk) in magit however is so far ahead of every other git interface I've seen that it's not even funny.
Re: Magit Kickstarter fully funded
#27Best GUI for Mac and they also have a Windows client as well now, just makes life easier and repos easier to manage especially when you have merge conflicts!
Re: Magit Kickstarter fully funded
#28Wow, I had no idea this was happening! You can still back it and apparently get Magit stickers. Magit is so good that it's actually a reason to use Emacs in the first place.
It was actually posted to HN early during the campaign, but the capricious Gods of the HN Frontpage didn't bless the submission.
Re: Magit Kickstarter fully funded
#29Re: Magit Kickstarter fully funded
#30Earlier quoted context omitted.
What is difficult about it? I don't mean that combatively. Genuinely curious. I'd think a toolbar might help some folks, but I also expect some folks need a different interface.
From the example of kickstarter, it seems completely undiscoverable -- things just keep happening and popping up and down, with no obvious indication of how, or why, those things were selected. It's a demo which I'm sure appeals to emacs users, who are the target, but I couldn't imagine using it as a non-emacs user. I previously tried learning emacs to use OrgMode, and gave up after a couple of days when I failed to…
Generally, each time you press a key that is part of a sequence, you get a pop-up explaining what further keys are available. So for instance, I opened magit (M-x magit-status) on a project and pressed ? (for help):
https://i.imgur.com/c5cmmpB.png
The popup lists the keys I can use on magit-status page, and if you know git it's pretty obvious where to go in most cases.
Also, at any time you can press ? and then one of the key listed in the popup to get a detailed description and/or an appropriate manpage.