Git Portable for PortableApps.com
Git for Windows focuses on offering a lightweight, native set of tools that bring the full feature set of the Git SCM to Windows while providing appropriate user interfaces for experienced Git users and novices alike.
Packaged with this PortableApps build is the BASH emulation used to run Git from the command line. *NIX users should feel right at home, as the BASH emulation behaves just like the "git" command in LINUX and UNIX environments.
Runtime dependencies
- 32-bit or 64-bit version of Windows Vista or greater.
Support matrix
| OS | 32-bit | 64-bit |
|---|---|---|
| Windows XP | ||
| Windows Vista | ||
| Windows 7 | ||
| Windows 8 | ||
| Windows 10 |
Legend: not supported;
no data;
supported but not verified;
verified;`
Note: With version 2.27 the mintty terminal is stackdumping on Windows 7 and possibly Vista.
The last version supported and tested on Windows 7 is 2.26.2.
Status
This PortableApps project is in beta stage.
Todo
- Documentation
Installation
The Packages found under the release page are not digitally signed so there the installation is a bit involved.
After download the .paf.exe installer trying to install may result in a windows defender
warning.
To unblock the installer and install the application follow the annotated screenshot below.
- Right click on the executable file.
- Choose
Propertiesat the bottom of the menu. - Check the unblock box.
Build
Prerequisites
- PortableApps.com Launcher
- PortableApps.com Installer
- Powershell
- Wine (Linux / MacOS only) or Docker (Linux)
Build
Windows 10
To build the installer run the following command in the root of the git repository.
powershell -ExecutionPolicy ByPass -File Other/Update/Update.ps1
Linux (Wine)
To build the installer under Linux with Wine and PowerShell installed run the command below.
pwsh Other/Update/Update.ps1
Linux (Docker)
For a Docker build run the following command.
curl -sJL https://raw.githubusercontent.com/uroesch/PortableApps/master/scripts/docker-build.sh | bash