News for hackers. Stuff that matters.
Re:Magit: a Git porcelain inside emacs by craigching on Sunday November 29, 2015 @10:07AM (#10644744)
I used to be a hard-core command line only (no fancy shmancy UIs here GitX!) git user. I have also been an emacs user for 23 years. Since I discovered Magit I will not touch command line git anymore. It's that good. Single key-press for all major features, easily add arguments the same way, and q quits any temp buffer for viewing. Diffs and reviewing history is a breeze. It's exactly what I would expect git + emacs to be. If you haven't tried it, do so and give it some time. There is a cheat sheet here:

http://daemianmack.com/magit-cheatsheet.html

That should get you well on your way to using Magit.

Re:Magit: a Git porcelain inside emacs by tptacek on Sunday November 29, 2015 @11:49AM (#10645103)
This might be the best user interface available to Git anywhere. It doesn't just make git easier, or more intuitive, but also makes you a more effective git user.

Highly recommended.

I'm curious though if there are many Emacs users who don't know about magit already.

Re:Magit: a Git porcelain inside emacs by tmalsburg2 on Sunday November 29, 2015 @12:58PM (#10645392)
Most Emacsers know magit, but many git users may not have considered to use Emacs.
Re:Magit: a Git porcelain inside emacs by johanvts on Sunday November 29, 2015 @05:32PM (#10646388)
I used Emacs and Git for years before hearing about Magit, never occurred to me that I needed something like that. I was wrong.
Re:Magit: a Git porcelain inside emacs by tokenrove on Sunday November 29, 2015 @09:47AM (#10644692)
Just to list one killer feature: instant fixup. Apply your staged changes as a fixup to any earlier commit, doing all the steps of stashing and rebasing for you.

Also, makes partial staging so easy, and applying individual hunks from, say, a stash.

Re:Magit: a Git porcelain inside emacs by i_s on Sunday November 29, 2015 @09:24AM (#10644620)
This is one of emacs' killer apps. I know some people (myself included) who use sometimes emacs just for this, even if we have to use Xcode or another tool to actually write the code.
Re:Magit: a Git porcelain inside emacs by brudgers on Sunday November 29, 2015 @12:09PM (#10645195)
I try to avoid it, but I keep thinking of Emacs as "an app store" for developers. For a product or service or tool targeted at programmers, it is hard to think of a better combination of ease of delivery, a highly correlated demographic, and narrow focus.
Re:Magit: a Git porcelain inside emacs by teddyh on Sunday November 29, 2015 @12:17PM (#10645231)
Emacs has a packaging system with repositories.

http://www.emacswiki.org/emacs?action=browse;id=MarmaladeRep...

Re:Magit: a Git porcelain inside emacs by brudgers on Sunday November 29, 2015 @12:33PM (#10645295)
I agree. I was thinking more about "Emacs lifestyle" utilities like SX [1] as very similar to StackExchange's Android app. [2] Sure it's actually a repository, but a language community without an Emacs mode may not meet a significant segment of developers.

[1]: http://stackapps.com/questions/3950/sx-stack-exchange-for-em...

[2]: https://play.google.com/store/apps/details?id=com.stackexcha...

Re:Magit: a Git porcelain inside emacs by wcummings on Sunday November 29, 2015 @11:59AM (#10645152)
Magit is the best git ui out there, more powerful than the git command client w/o getting in your way.
Re:Magit: a Git porcelain inside emacs by GFK_of_xmaspast on Sunday November 29, 2015 @11:57AM (#10645142)
Is this the interface that Stallman wanted to modify to eliminate the difference between "add" and "commit"?
Re:Magit: a Git porcelain inside emacs by jordigh on Sunday November 29, 2015 @01:49PM (#10645556)
No, he was talking about vc-mode, which tries to abstract away all of the underlying VCS to make it all look like CVS or Subversion. Honestly, rms had a poing there, because vc-mode really should make git look like a centralised VCS.
Re:Magit: a Git porcelain inside emacs by GFK_of_xmaspast on Sunday November 29, 2015 @01:57PM (#10645583)
Re:Magit: a Git porcelain inside emacs by fastflo on Sunday November 29, 2015 @11:04AM (#10644927)
just gave it a try: i love it!