GitKraken Desktop Documentation

View Activity Logs in GitKraken Desktop

Last updated: March 2026

Use this page to inspect Activity Logs in GitKraken Desktop when you need to see recent Git operations, application events, performance timing, or Git hook output. It explains the difference between the Application and Repository tabs, how extended logging changes the output, and how hook failures surface in the log UI.

Requirements and limits

  • Scope: Real-time GitKraken Desktop application and repository event logs
  • Access point: Activity Logs icon in the footer toolbar
  • Application tab: Shows GitKraken Desktop instance events and is not tied to the active repository
  • Repository tab: Shows Git operations for the currently active repository only
  • Extended logging: Enable in Preferences > General for more detailed repository log output
  • Hook log behavior: Git hook failures surface in the Repository log and through snackbox links to the hook output

Quick Start

  1. Open GitKraken Desktop and open any repository.
  2. Click the Activity Logs icon in the footer toolbar at the bottom of the window.
  3. Select the Application tab to view actions taken by GitKraken Desktop itself, such as opening repositories or refreshing the Git config.
  4. Select the Repository tab to see Git operations performed on the current repository, such as fetch, push, and merge.
  5. To include more detail in the Repository tab, go to Preferences > General and enable Use extended logging in activity log.
  6. If a Git hook fails, a snackbox notification will appear with a link to the hook log. Click it to view the hook output directly.

Each log entry includes a timestamp, a description of the action, and duration in milliseconds. Logs are displayed in plain text format and update in real time as you work.


What Activity Logs are

The Activity Logs panel, located in the footer toolbar of GitKraken Desktop, provides real-time feedback on actions taken within the application and your repositories.

User clicking the Activity Logs icon in the GitKraken Desktop footer to view repository events and actions
Accessing Activity Logs from the footer toolbar

Each log entry includes a timestamp, a description of the action, and performance data in milliseconds. The logs are stored in plain text and presented in a standard log format.

Activity log entry showing a commit message being amended with timestamp and duration in milliseconds
Sample log line showing timestamp and performance data

How the Application log works

The Application tab in Activity Logs displays actions specific to the GitKraken Desktop instance. Events include:

  • Creating a project
  • Clearing SSH credentials
  • Setting the global gitconfig
Application activity log in GitKraken Desktop showing timestamps, actions, and durations for tasks like opening repositories and refreshing gitconfig
Application tab showing GitKraken Desktop actions

This log remains static regardless of which repository is currently open.


How the Repository log works

The Repository tab displays Git operations performed on the currently active repository, such as:

  • Fetch
  • Push
  • Merge
Repository tab showing Git operations like fetch, push, reset, squash, and commit along with timestamps and durations
Repository-level Git actions displayed in the log

Repository logs only reflect actions from the active repo.

Note: For more detailed entries, go to Preferences > General > Use extended logging in activity log.

Enabling extended logging adds more granularity, including details like Auto-fetch activity.

Repository Activity Logs displaying Git operations like fetch, pull request retrieval, commit creation, and auto-fetch with timestamps and durations
Extended logging shows additional Git operations

How the Git hook log works

If you use Git hooks, the Repository tab will display hook activity such as:

  • Success messages
  • Warnings and failures
  • Errors
Git hook log displaying a mismatch between the global commit email and the expected committing email, with hook process termination
Git hook activity displayed in the log

This provides context for events, making it easier to troubleshoot issues.

Additionally, you can open the Git hook log directly from the snackbox notification if a hook-related error occurs.

GitKraken Desktop error snackbox with message 'pre-commit: Git Hook exited with 1' and options to view the log or dismiss the message
Error snackbox linking to Git hook log
Have feedback about this article? Did we miss something? Let us know!
On this page