Released: Jan 14, 2015
Updates in this release
Updates in v15.00
This release features full Git integration - a powerful way to interact with and manage your Git repositories directly from UEStudio.
- Interact with Git repositories from Workspace Manager (Project or Explorer pane)
- Right-click on repo folders for Git context menu
- Create new repos by right-clicking on folders
- Clone existing repos by pasting in URL/path
- Commit, add new files, manage branches and stashes, more
- Diff / merge, manage conflicts
- See file and repo status with colored overlays
- Access config and gitignore options
- Git repos don't have to be part of a project to interact with them
- Git Branch Manager
- Checkout / create / delete branches
- Commit all changes
- Merge and rebase branches
- Filter and search branches
- Add / remove remote references
- Pull from / push to remote
- Check mark indicates which branches are merged into active branch
- Git Shell
- View Git commands as UES issues them
- Run your own Git commands directly in shell
- Accessible in View -> Views/Lists -> Git
- Git toolbar
- Toggle branch manager / shell
- Add, blame, and commit files and changes
- Stash changes
- Pull / push
- Accessible in View -> Views/Lists -> Toolbars
- Custom Git key mapping commands
- GitAddActive – Ctrl + Shift + N – Add active file to repository
- GitAddAll – Ctrl + Shift + M – Add all new files to repository
- GitBlame – Ctrl + Shift + B – Open file with blame output for active file
- GitCommit – Ctrl + Shift + K – Commit all modifications to repository
- GitCommitActive – Ctrl + Shift + J – Commit active file only to repository
- GitPull – Ctrl + Alt + Down Arrow – Pull active file's repository from remote
- GitPush – Ctrl + Alt + Up Arrow – Push active file's repository to remote
- GitStash – Ctrl + Shift + T – Stash all changes in active file's repository
- ViewGitBranchManager – Ctrl + Shift + H – Show/hide Git branch manager
- ViewGitShell – Ctrl + Shift + H – Show/hide Git shell
- Auto-detection of existing Git install
- Automatic import of existing Git config info
- Automatic scan and import of repository information
- Can be configured manually in Advanced -> Configuration -> Integrated Applications -> Version Control System -> Git