

FILE AND HUNK HISTORYįrom any file or hunk in the history use … File History or the Hunk History button to view the full history of that source code. Select any two commits in Sublime Merge with Ctrl + Left Mouse to show the diff between them. This includes when you rename or move a file, when you’re resolving conflicts or just viewing commit history. Where it makes sense we will show you exactly which individual characters have been changed for a commit.

The blame tool will also detect when a piece of code was moved from another place in your repository, so you can truly follow the history of your code. Click a line in the gutter to highlight all other lines from the same commit. Open the Blame of a file through the Command Palette or when viewing a commit to see exactly which lines of the file were added by which commits.Įasily view the age, author, and commit hash of every line of code and see which lines come from the same commit with our commit color coding. With a powerful, cross-platform UI toolkit, an unmatched syntax highlighting engine, and a custom high-performance Git reading library, Sublime Merge sets the bar for performance. Sublime Merge is built on the same custom platform as Sublime Text, providing unmatched responsiveness. You can open search with Ctrl + F or through the menu: Navigate Search.

For example min-parents:2 author:jskinner path:tests/* (bug fix or test) will search for a merge commit from jskinner inside the tests directory that contain the words “bug” and “fix” or the word “test”.
