Hi, I have tried to make a basic presentation on Git, that covers some basic commands. Please find it here: http://shakthimaan.com/downloads/glv/presentations/di-git-ally-managing-love-letters.pdf The LaTeX beamer sources are available at: http://shakthimaan.com/downloads/glv/presentations/di-git-ally-managing-love-letters.tar.bz2 I start with git init, add, commit; show how to use rm with -f and --cached options; then go on to show reset HEAD (alternative to using --cached?); proceed further to show reset --soft and --hard options. Finally, branching, merging, rebase and clone. It is not meant to be a comprehensive list of git commands, but, some essential ones to get people started with (I hope). I would appreciate feedback, suggestions on the same. If you feel the commands are to be used differently, or in a different workflow perhaps, or if you find something that needs to be added, removed or fixed, please let me know. Kindly ignore the nouns used. Thanks! SK -- Shakthi Kannan http://www.shakthimaan.com -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html