Skip to content

Commit view

You can view commit details and changed files in the Commit view.

Commit view layout

To open a commit in the Commit view, click the commit in Commits.

The Commit view displays the following information.

  • Author: Who created the commit.
  • Timestamp: When the commit was created.
  • Full commit hash: The full identifying hash of the commit.
  • Commit message: The message of the commit.
  • Subtree: If Git recorded the commit as a subtree operation, the Subtree badge and subtree folder are displayed. Click them to open Subtrees with that subtree highlighted.
  • Parent: The commit on which the current commit is based.
  • Related Issues: The issues related to the commit.

The Commit view also shows if a commit was signed with a Git signature.

Click a branch name to open that branch in Branches. Right-click a branch name and select Copy Branch Name to copy it, Show in Branches to open it in Branches, or Show in Commits to go to the latest commit on that branch.

Click a tag name to open that tag in Tags. Right-click a tag name and select Copy Tag Name to copy it, or Show in Tags to open it in Tags.

Commit actions

Select More actions in the header for the commit actions available from the Commits list. The header also keeps Create Branch from Here… and Open on host visible as shortcuts.

ActionResult
Create Branch from Here…Creates a branch at the commit, with an option to switch to it.
Create Tag HereCreates a tag and applies the tag to the commit.
Open on hostOpens the commit on its Git host, using your browser settings.
Copy Commit Hash / Copy Commit MessageCopies the hash or message to the clipboard.
Mark for ComparisonSelects this commit as the base for a comparison.
Compare with hashCompares the marked commit with this commit. Appears after you mark a different commit.
Show in ReflogOpens Reflog at an entry for this commit, if one exists.
Send to Zide AssistSends the commit to Zide Assist.
Revert This Commit…Creates a new commit that reverts the changes of the commit.
Cherry-Pick This Commit…Applies the changes of the commit as a new commit on the current branch.
Reset to This Commit…Moves HEAD to this commit, updating the current branch if one is checked out. The reset mode determines which file and staged changes are kept.
Amend This CommitModifies the previous commit.
Checkout (detached HEAD)Checks out the commit without switching to a branch. Local changes that would be overwritten block the checkout.

Comparison marks are shared between Commits and commit views in the same Project Tab and repository. Mark one commit in either view, then open the other commit’s menu and select Compare with hash. Opening the comparison clears the mark. Marks do not carry over to other projects or submodules.

You can amend only the most recent commit. While a merge, rebase, cherry-pick, or revert is in progress, creating a branch, amending, reverting, cherry-picking, and resetting are disabled with an explanation. Open on host is disabled for commits that have not been pushed.

Revert and cherry-pick start only when no operation is in progress, tracked files have no uncommitted changes, and no untracked or ignored files are in the way. Otherwise Zide lists the blockers and offers the actions that can clear them, such as Open Staging or Stash Changes and Review.

Files changed

In the Commit view, you can view which files were changed in a commit and how many lines were added or deleted.

Click a file to view the inline diffs of each file. Click the View side-by-side diff icon to view the file in Diff view. For more information, see Diff view.