GitEye (Eclipse based) Git GUI
http://git-scm.com/downloads/guis
https://git.wiki.kernel.org/index.php/Interfaces,_frontends,_and_tools

Quick research shows the only portable Git GUIs for Windows are SmartGit and GitEye both Java based. GitEye is based on Eclipse. INSMODSCUM doesn't like SmartGit, so here's GitEye Portable:

One needs:

GitEye-1.10.0-windows.x86.zip
jPortable_8_Update_45.paf.exe


Instructions:

STEP 1:

Install JPortable.
Rename Common Files\Java to JRE.
Copy JRE to GitEye.

or if you have JRE somewhere else, edit GitEye.ini:

-vm
./jre/bin/javaw.xe

STEP 2:

Fix "-data" in "GitEye.ini":

GitEye.ini
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20140603-1326
-data
./.giteye
-vmargs
-Xms128m
-Xmx512m
-XX:MaxPermSize=256m


IMSID0A20ECC6551538A635BCC411866292C5D2514F69