On my work machine, I use Git installed from Cygwin and it took me about twenty minutes to set up both. There are GUIs for Git, but you won't really need them: they are especially helpful when merging, but since I am the repository's only user, I don't have much of a problem resolving conflicts with myself. (The meds help ;) )