Preferences
The preferences dialog in SmartGit (Edit | Preferences) allows you to customize SmartGit to suit your workflow and personal preferences. This will open a dialog where you can adjust settings such as user-interface options, additional tools, proxy settings and keyboard shortcuts.
Note
Some highlighted options require an application restart to be applied.
Tip
Use the ‘Search’ function to change the theme of SmartGit e.g., type in “Theme” to take you to the directly to the available theme settings under User Interface. The ‘Theme’ setting will be highlighted.
Commands
The Commands section allows configuration of common Git, and SmartGit behavior, including:
- Common Git command options
- Standard Window preferences
- Log and Working Tree Window Preferences
- Git Executable preferences
- Git Config file editor
- Authentication options
- Editing SmartGit Low Level Properties
User Interface Preferences
The User Interface
preferences allow customization of the appearance of SmartGit. Please refer to User Interface Preferences for further details.
Tools
SmartGit supports a wide number of external tool configurations which can be hooked into SmartGit. Please refer to Tools Preferences for more details.
Proxy
On this page you can configure the proxy to be used by SmartGit. The proxy will be used exactly as configured for the check for new versions. It will also be used for Git HTTP and HTTPs under certain conditions:
- Use following proxy has been selected and
- there is no
http.proxy
and nohttps.proxy
configuration found in your.gitconfig
and Git’s systemconfig
and - the neither of following system environment variables is set:
HTTP_PROXY
,HTTPS_PROXY
,NO_PROXY
Privacy
When Contact gravatar.com to show images for the users is selected, a hash of the email address is generated and then gravatar.com is contacted to request the belonging graphic which the user first has to configure there.