Git
Settings related to Git source control features.

Nova's Git Settings pane.
Main Settings
- Enable Git Source Control
- The main toggle for enabling or disabling Nova’s Git integration. Disable to turn off all Git features, including the Git Sidebar, comparing against previous Git commits in Comparison View, and showing Git changes in the Editor.
- Automatically fetch remote changes
- When a remote is configured for a Git repository, you can have Nova automatically fetch changes from those remotes. Options include every 5, 10, 15, or 30 minutes, or never.
Changes
- Open changed files in comparison view
- When enabled, clicking a changed file in the Git Sidebar will automatically open that file in Comparison View, enabling you to see what has changed since the last commit. Disabling this will cause clicked files to simply open in a standard tab.
- Show change markers in gutter
- When enabled, new or changed lines will display indicators in the Editor’s gutter.
- Show change markers in scroll bars
- When enabled, new or changed lines will also be marked in the Editor’s scroll bar.
Inline Authors
- Show authors for selected lines
- When enabled, Nova will display annotations showing the
blame
status for the current line in the Editor. - Show avatars
- When enabled, Nova will display avatars alongside the author’s name in author annotations.
- Show placeholders for uncommitted lines
- When enabled, lines that have never been committed to the repository will display author annotations that simply read
(uncommitted)
. Disable to show no annotations for uncommitted lines. - Ignore changes in whitespace when determining authors
- When enabled, Nova will ignore changes to lines that only affected whitespace characters when determining the most recent author for a particular line.
← Previous Editor Settings |
Next → Terminal |