A new preview build of SmartGit 25.1 is available for download.
New Features, Improvements
- Blame, Investigate: honors configured text file encoding
- Standard window:
- All Branches + Tags:
- add remotes
- including context commands for fetching, renaming, deleting, …
- branches and tags are grouped by prefix, except for Sort by Date (for which it makes no sense)
- add remotes
- All Branches + Tags:
- Log and Standard window:
- Checkout (Enter): by default will check out local branch(es) on the selected commit
Fixed Bugs
- Standard window:
- preferences option ‘Allow modifying pushed commits:
- ‘Only for feature branches’ did not work for empty feature prefix
- low-level property ‘push.forcedPushConfirmationForSafeBranches’ should also be honored if force-pushing is allowed ‘For all branches’
- preferences option ‘Allow modifying pushed commits:
Other Noteworthy Changes
- Branches/Graph: added low-level property ‘core.refs.additionalTopLevelRefs’ to parse additional top-level refs
- Master password dialog: make hint visible
- Preferences:
- Low-level Properties: removed confirmation button and show all by default
- updated SWT
- Standard window:
- Repositories tab:
- add link to select obsolete repositories
- Filter:
- entered (valid) path is taken as default for Add or Create Repository
- use Ctrl/Cmd+Enter to invoke the Add or Initialize command for existing repositories/directories
- Stashes view: auto-select newest stash
- Repositories tab: