github – Git: Recover deleted (remote) branch – Stack Overflow
Perl documentation effort:
The Real Difference Between Git and Mercurial
Some interesting read:
Go linux, trash windows
In the end, windows will eventually die.
Linux is not only better than windows, it is also easier to install and maintain.