There are numerous advantages one of being that magit uses multiple buffers to show contextual information. For example I can get a nice ASCII view of the commit log in one buffer (in all the available formats) and see the diffs for each commit with glorious colour-highlighting in the other, side-by-side. The diff buffer updates as I scroll through the history.
Easier to remember mnemonics for common tasks.
I can use magit-blame-mode to see the blame information inline with the file as I edit it.
Diffs are super-easy and I can jump right to any file to fix things as I come across them from the logs or the status view.
Plus emacs... so I get hooks into magit that I can use from other packages like org-mode, etc.
I find the command-line to be tedious and slow now. I'd rather use a smart front-end with sane defaults and a nice interface.
There are numerous advantages one of being that magit uses multiple buffers to show contextual information. For example I can get a nice ASCII view of the commit log in one buffer (in all the available formats) and see the diffs for each commit with glorious colour-highlighting in the other, side-by-side. The diff buffer updates as I scroll through the history.
Easier to remember mnemonics for common tasks.
I can use magit-blame-mode to see the blame information inline with the file as I edit it.
Diffs are super-easy and I can jump right to any file to fix things as I come across them from the logs or the status view.
Plus emacs... so I get hooks into magit that I can use from other packages like org-mode, etc.
I find the command-line to be tedious and slow now. I'd rather use a smart front-end with sane defaults and a nice interface.