Mapping between Git Installer GUI Settings And Command Line Arguments - git-for-windows/git GitHub Wiki
The following table maps Git GUI Installation settings to corresponding Git Command Line Installation arguments:
Screenshot | Available Arguments (in sequence) |
Example Arguments |
---|---|---|
Components=
|
Components=gitlfs,scalar |
|
EditorOption=
|
EditorOption=VisualStudioCode |
|
DefaultBranchOption= {branch name} |
DefaultBranchOption=main |
|
PathOption=
|
PathOption=Cmd |
|
SSHOption=
|
SSHOption=ExternalOpenSSH |
|
CurlOption=
|
CurlOption=WinSSL |
|
CRLFOption=
|
CRLFOption=CRLFAlways |
|
BashTerminalOption=
|
BashTerminalOption=ConHost |
|
GitPullBehaviorOption=
|
GitPullBehaviorOption=Merge |
|
UseCredentialManager=
|
UseCredentialManager=Enabled |
|
PerformanceTweaksFSCache=
EnableSymlinks=
|
PerformanceTweaksFSCache=Enabled EnableSymlinks=Disabled
|
|
EnablePseudoConsoleSupport=
EnableFSMonitor=
|
EnablePseudoConsoleSupport=Disabled EnableFSMonitor=Enabled
|
For a comprehensive list of Git for Windows Installer command line arguments see here.