I develop on Windows (yeah, I hear your jeers, linux users!), so to use Git, I use Git for Windows
However, I use Git For Windows (portable version) so I can keep my dev environment centrally located. This is so I can reuse this environment simply by copying my msysgit directory to a USB drive.