
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.
/GitOnlyOnPath - Puts gitinstall\cmd on path. This is also done by default if no package parameters are set./GitAndUnixToolsOnPath - Puts gitinstall\bin on path. This setting will override /GitOnlyOnPath./NoAutoCrlf - Ensure 'Checkout as is, commit as is'. This setting only affects new installs, it will not override an existing .gitconfig./WindowsTerminal - Makes vim use the regular Windows terminal instead of MinTTY terminal./NoShellIntegration - Disables shell integration ( "Git GUI Here" and "Git Bash Here" entries in context menus)./NoCredentialManager - Disable Git Credential Manager by adding $Env:GCM_VALIDATE='false' user environment variable./NoGitLfs - Disable Git LFS installation./SChannel - Configure Git to use the Windows native SSL/TLS implementation (SChannel) instead of OpenSSL. This aligns Git HTTPS behavior with other Windows applications and system components and increases manageability in enterprise environments.Example: choco install git.install --params "/GitAndUnixToolsOnPath /NoGitLfs /SChannel /NoAutoCrlf"