Marc Branchaud [off-list ref] writes:
quoted
Obviously, "nothing" is the least-damage option, and looking at how
even people on this list cannot decide between current and upstream,
I actually am very tempted to suggest it as the new default.
There's a lot of merit to that. If nothing else, it'd get new users to learn
at least a little bit about git. I wouldn't be opposed to pushing nothing by
default.
That would imply teching people what a branch is before teaching them
very basic workflows with push and pull.
If Git goes this route, I'll have to consider Mercurial instead of Git
to teach revision control to my students ;-).
--
Matthieu Moy
http://www-verimag.imag.fr/~moy/