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