Update Info Tab
This tab is available when local information is synchronized with the server (VCS | Update Project). The Commits area shows a list of all commits performed since you last synced with the remote.
Toolbar
Item | Tooltip and Shortcut | Description |
---|---|---|
Filter | N/A | Use this field to search through the list of commits. You can enter full commit names or messages or their fragments, revision numbers, or regular expressions. To finalize the search, press Enter or move the focus away from the search field. |
N/A | Click to display previous search patterns. | |
N/A | Click to clear the search and return to the full list of commits. | |
Text Filter Settings | Click to select from the following options:
| |
Branch | N/A | Use this drop-down to filter commits by branch or favorite branches. If you want to see commits from all local and remote branches, select All. |
User | N/A | Use this list to filter commits by author. To view all commits by a specific author, click Select and start typing the author's name. To view commits by all users, select All. |
Date | N/A | Use this list commits by a time-frame or a specific date. To view commits made on a specific date, click Select and specify the date. To view commits made on all dates, select All. |
Paths | N/A | Use this list commits by the folder (for projects that have one root), or by the root and folder (for multi-rooted projects). To view commits to a specific folder, click Select Folders and specify the folder name. For multi-repository projects, you can also select the checkbox next to one or several roots in the Roots section. |
Refresh | Click this button to refresh the list of commits. | |
Cherry-pick | Click to apply changes from the selected commit to the current branch. | |
IntelliSort | If this option is enabled, you get a more convenient way to view merges by displaying incoming commits first, directly below the merge commit. | |
Presentation Settings | Click to invoke the list of options that let you configure how data is presented in the Log tab of the Version Control tool window Alt+9
| |
Show columns | Select which columns you want to see: author, date, and hash. | |
Open Another Log Tab | Click to open a new log tab matching your filters, so that you don't have to set filters back and forth. | |
Go to Hash/Branch/Tag | Click this button and specify a hash, tag or branch you want to jump to. You can select a reference with the same name from different repositories. The name of each repository is displayed on the right along with its color indicator. |
Changed files pane
This pane shows a list of files that were modified within the currently selected commit.
Toolbar
Many of the options available in the toolbar are duplicated in the context menu.Item | Tooltip and Shortcut | Description |
---|---|---|
Show Diff | Click this button to open the Differences viewer for files where you can compare the current and the previous revision of the selected file. | |
Revert Selected Changes | Click this button to roll back the changes in the selected file. | |
History Up to Here | Click this button to open the History tab for the selected file that lets you explore the history of all file revisions. | |
Group By | Click to choose how you want to group modified files: by directory and/or module. | |
Configure Layout | Click to enable the following options:
| |
Expand All/Collapse All | Click this button to expand/collapse all nodes. Note that these buttons are only available only when tree-view is enabled. |
Context menu commands
Besides the options available on the toolbar, the following commands can be accessed using the context menu.Item | Description | Available in |
---|---|---|
Show Diff | Click to open the Differences viewer for files where you can compare the current and the previous revision of the selected file. | |
Compare with Local | Use this command to compare the selected revision of the file with its current local revision. | |
Compare Before with Local | Use this command to compare the version of the file before the selected revision with its current local revision. | |
Edit Source | Click to open the local copy of the selected file for editing. | |
Open Repository Version | Click to open the repository version of the selected file for editing. | |
Revert Selected Changes | Click to roll back the changes in the selected file. | |
Apply Selected Changes | Click to apply the selected changes to the current branch (see Apply separate changes for details). | |
History Up to Here | Click this button to open the History tab for the selected file that lets you explore the history of all file revisions. | |
Show Changes to Parents | Use this command to display changes to both parents for a merge commit to review merge results, and see how exactly conflicts were resolved during a merge. | Git |
Commit Details
This area is displayed when the Show Details option is enabled.
This area shows the details on the commit selected in the Commits list, such as the commit message, hash, author, the link to the author's email, date, time, root and branches.
If the selected commit is contained in more than six branches, only the first six are displayed and the Show All link appears that you can click to expand a complete list of branches.
If a commit message references another commit, you can click this commit's hash to jump to it in the log.