I am learning Git at the moment. Very novice level. Just learn from this 
That to cancel the last local commit, you must type: *git reset --soft HEAD^
*. I would think that s simple syntax like: *git undo-commit* would be more 

To stage a file, the cmd is *git add myFile*. To unstage: *git reset HEAD 
myFile*. I would think "git stage myFile" and "git unstage myFile" would be 
better suited.

What is the reason the git developers use obscure syntax? This make the git 
learning curve uselessly complex.

You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to git-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to