GitLab keyboard shortcuts | GitLab

GitLab product documentation.

GitLab keyboard shortcuts | GitLab

GitLab

A visual cheat-sheet for the 58 keyboard shortcuts found in GitLab

Reference Link

Overview

Total Shortcuts: 58

  • Global:12 shortcuts
  • Project:18 shortcuts
  • Issues and Merge Requests:9 shortcuts
  • Project Files:5 shortcuts
  • Web IDE:2 shortcuts
  • Repository Graph:6 shortcuts
  • Wiki Pages:1 shortcuts
  • Filtered Search:2 shortcuts
  • Epics:3 shortcuts

Global

  • Show or hide the shortcut reference sheet?
  • Go to your projects pageShift + P
  • Go to your groups pageShift + G
  • Go to your activity pageShift + A
  • Go to your milestones pageShift + L
  • Go to your snippets pageShift + S
  • Put the cursor in the issues or merge requests searchS
  • Go to your issues pageShift + I
  • Go to your merge requests pageShift + T
  • Show or hide the performance barP + B
  • Edit your last comment, you must be in a blank text field below a threadUp
  • Toggle markdown preview when editing text in a text fieldCtrl + Shift + P

Project

  • Go to the project home pageG + P
  • Go to the project activity feedG + V
  • Go to the project releases listG + R
  • Go to the project files listG + F
  • Go to the project file search pageT
  • Go to the project commits listG + C
  • Go to the repository graph pageG + N
  • Go to the repository chartsG + D
  • Go to the project issues listG + I
  • Go to the new issue pageI
  • Go to the project issues boards listG + B
  • Go to the project merge requests listG + M
  • Go to the CI/CD jobs listG + J
  • Go to the project metricsG + L
  • Go to the project environmentsG + E
  • Go to the project Kubernetes cluster integration pageG + K
  • Go to the project snippets listG + S
  • Go to the project wiki, if enabledG + W

Issues and Merge Requests

  • Edit descriptionE
  • Change assigneeA
  • Change milestoneM
  • Change labelL
  • Start writing a comment, if any text is selected it will be quotedR
  • Move to next unresolved discussion, merge requests onlyN
  • Move to previous unresolved discussion, merge requests onlyP
  • Move to next file, merge requests only]
  • Move to previous file, merge requests only[

Project Files

  • Move selection upUp
  • Move selection downDown
  • Open selectionEnter
  • Go back to file list screen, only while searching for filesEsc
  • Go to file permalink, only while viewing a fileY

Web IDE

  • Search for, and then open, another file for editingCtrl + P
  • Commit, when editing the commit messageCtrl + Enter

Repository Graph

  • Scroll leftLeft
  • Scroll rightRight
  • Scroll upUp
  • Scroll downDown
  • Scroll to topShift + Up
  • Scroll to bottomShift + Down

Wiki Pages

  • Edit wiki pageE

Filtered Search

  • Clear entire search filterCtrl + Backspace
  • Clear one token at a timeAlt + Backspace

Epics

  • Start writing a comment, if any text is selected it will be quotedR
  • Edit descriptionE
  • Change a labelL

Startup.detail.introduction

Get started: This section provides an introduction to GitLab, including tutorials, guides, and resources for new users.

  1. Features: This section highlights the key features of GitLab, such as version control, issue tracking, and project management.

  2. Install: This section provides instructions for installing GitLab on various platforms, including Linux, Windows, and macOS.

  3. Configure: This section covers configuration options for GitLab, including settings for authentication, authorization, and integration with other tools.

  4. Administer: This section is targeted at GitLab administrators, providing guidance on managing users, groups, and projects, as well as configuring settings and troubleshooting issues.

  5. Maintain: This section provides information on maintaining a GitLab installation, including housekeeping tasks, backups, and upgrades.

The page also includes a navigation menu on the left side, which allows users to quickly access specific topics or sections of the documentation.

Overall, this page is a valuable resource for anyone using GitLab, providing a wealth of information on how to get started, configure, administer, and maintain a GitLab installation.