> 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

Reply via email to