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.