I would like to run Git 1.6.x for Windows from a USB memory stick.
There is a Windows version of Git available at: http://code.google.com/p/msysgit/
Installing a
I think those are stored in the user part of the local copy of the repository. If they aren't, then you can always override them in the user settings within the .git directory.