On 02/03/16 10:30, Juan Nunez-Iglesias wrote:

I hope we all migrate soon to UIs built on top of git, such as gitless
<http://gitless.com/>. But it's gonna be slow and painful, because of
the huge momentum that git has.

I considered using gitless instead of git for my recent course for French PhD students (https://github.com/khinsen/FdV-Computer-Aided-Research-2016). The two main reasons I ended up sticking to plain git were

1) Gitless requires additional installation, whereas plain git was already available on all machines.

2) There is excellent SWC teaching material for Git, but not for gitless.

So, yes, SWC is becoming a part of the "system inertia" for me!

A problem I see with gitless is that it is technically compatible with git, but not operationally. For a given local repository, you use either git or gitless. For everyone who knows some git commands, that means unlearning.

What I use myself is Magit (http://magit.vc/) within Emacs. It's a much more reasonable UI for git, but it's fully compatible with git (it actually calls git under the hood), so you can mix it with command line work. But I wouldn't consider Magit for teaching because I am not looking forward to doing "introduction to Emacs" first!

Konrad.



_______________________________________________
Discuss mailing list
[email protected]
http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org

Reply via email to