> Git command line interface isn't friendly to new users because "git checkout" > do too much for the same command depending of what arguments the user pass.
> Why do we can't have "git undo" that ony works with the working copy? alias 'git undo' 'git checkout ...' > Why do we can't have "git recovery" that only works with old revisions? alias 'git recover' 'git checkout ...' > As a intermediate user I understand why all the actions previous mentioned > are under "git checkout" but for a new user this isn't clear. Or you could suggest it as a feature to extend the command set.. Each has their place. Command line causes users to slow down and think. GUI tools (like sourcetree or Kraken) make it much easier in a heterogeneous environment. We teach basic principles before kits, and command line before GUI because we teach the why rather than just the what. ..d The University of Dundee is a registered Scottish Charity, No: SC015096 _______________________________________________ Discuss mailing list [email protected] http://lists.software-carpentry.org/listinfo/discuss
