_This file is auto-generated. To update, make the changes in the pkg/i18n directory and then run `go run scripts/cheatsheet/main.go generate` from the project root._ # Lazygit キーバインド ## グローバルキーバインド
  ctrl+r: 最近使用したリポジトリに切り替え
  pgup: メインパネルを上にスクロール (fn+up/shift+k)
  pgdown: メインパネルを下にスクロール (fn+down/shift+j)
  m: view merge/rebase options
  ctrl+p: view custom patch options
  R: リフレッシュ
  ?: メニューを開く
  +: 次のスクリーンモード (normal/half/fullscreen)
  _: 前のスクリーンモード
  ctrl+s: view filter-by-path options
  W: 差分メニューを開く
  ctrl+e: 差分メニューを開く
  @: コマンドログメニューを開く
  ctrl+w: 空白文字の差分の表示有無を切り替え
  }: Increase the size of the context shown around changes in the diff view
  {: Decrease the size of the context shown around changes in the diff view
  :: カスタムコマンドを実行
  z: アンドゥ (via reflog) (experimental)
  ctrl+z: リドゥ (via reflog) (experimental)
  P: push
  p: pull
## 一覧パネルの操作
  ,: 前のページ
  .: 次のページ
  <: 最上部までスクロール
  /: 検索を開始
  >: 最下部までスクロール
  H: 左スクロール
  L: 右スクロール
  ]: 次のタブ
  [: 前のタブ
## Stash
  space: 適用
  g: pop
  d: drop
  n: 新しいブランチを作成
  r: Stashを変更
  enter: view selected item's files
## Sub-commits
  ctrl+o: コミットのSHAをクリップボードにコピー
  space: コミットをチェックアウト
  y: コミットの情報をコピー
  o: ブラウザでコミットを開く
  n: コミットにブランチを作成
  g: view reset options
  c: コミットをコピー (cherry-pick)
  C: コミットを範囲コピー (cherry-pick)
  ctrl+r: reset cherry-picked (copied) commits selection
  enter: view selected item's files
## コミット
  ctrl+o: コミットのSHAをクリップボードにコピー
  ctrl+r: reset cherry-picked (copied) commits selection
  b: view bisect options
  s: squash down
  f: fixup commit
  r: コミットメッセージを変更
  R: エディタでコミットメッセージを編集
  d: コミットを削除
  e: コミットを編集
  p: pick commit (when mid-rebase)
  F: このコミットに対するfixupコミットを作成
  S: squash all 'fixup!' commits above selected commit (autosquash)
  ctrl+j: コミットを1つ下に移動
  ctrl+k: コミットを1つ上に移動
  v: コミットを貼り付け (cherry-pick)
  A: ステージされた変更でamendコミット
  a: reset commit author
  t: コミットをrevert
  T: タグを作成
  ctrl+l: ログメニューを開く
  space: コミットをチェックアウト
  y: コミットの情報をコピー
  o: ブラウザでコミットを開く
  n: コミットにブランチを作成
  g: view reset options
  c: コミットをコピー (cherry-pick)
  C: コミットを範囲コピー (cherry-pick)
  enter: view selected item's files
## コミットファイル
  ctrl+o: コミットされたファイル名をクリップボードにコピー
  c: checkout file
  d: discard this commit's changes to this file
  o: ファイルを開く
  e: ファイルを編集
  space: toggle file included in patch
  a: toggle all files included in patch
  enter: enter file to add selected lines to the patch (or toggle directory collapsed)
  `: ファイルツリーの表示を切り替え
## サブモジュール
  ctrl+o: サブモジュール名をクリップボードにコピー
  enter: サブモジュールを開く
  d: サブモジュールを削除
  u: サブモジュールを更新
  n: サブモジュールを新規追加
  e: サブモジュールのURLを更新
  i: サブモジュールを初期化
  b: view bulk submodule options
## ステータス
  e: 設定ファイルを編集
  o: 設定ファイルを開く
  u: 更新を確認
  enter: 最近使用したリポジトリに切り替え
  a: すべてのブランチログを表示
## タグ
  space: チェックアウト
  d: タグを削除
  P: タグをpush
  n: タグを作成
  g: view reset options
  enter: コミットを閲覧
## ファイル
  ctrl+o: ファイル名をクリップボードにコピー
  d: view 'discard changes' options
  space: ステージ/アンステージ
  ctrl+b: ファイルをフィルタ (ステージ/アンステージ)
  c: 変更をコミット
  w: pre-commitフックを実行せずに変更をコミット
  A: 最新のコミットにamend
  C: gitエディタを使用して変更をコミット
  e: ファイルを編集
  o: ファイルを開く
  i: ファイルをignore
  r: ファイルをリフレッシュ
  s: 変更をstash
  S: view stash options
  a: すべての変更をステージ/アンステージ
  enter: stage individual hunks/lines for file, or collapse/expand for directory
  g: view upstream reset options
  D: view reset options
  `: ファイルツリーの表示を切り替え
  M: git mergetoolを開く
  f: fetch
## ブランチ
  ctrl+o: ブランチ名をクリップボードにコピー
  i: show git-flow options
  space: チェックアウト
  n: 新しいブランチを作成
  o: Pull Requestを作成
  O: create pull request options
  ctrl+y: Pull RequestのURLをクリップボードにコピー
  c: checkout by name
  F: force checkout
  d: ブランチを削除
  r: rebase checked-out branch onto this branch
  M: 現在のブランチにマージ
  f: fast-forward this branch from its upstream
  T: タグを作成
  g: view reset options
  R: ブランチ名を変更
  u: set/unset upstream
  enter: コミットを閲覧
## メインパネル (Merging)
  e: ファイルを編集
  o: ファイルを開く
  : 前のコンフリクトを選択
  : 次のコンフリクトを選択
  : 前のhunkを選択
  : 次のhunkを選択
  z: アンドゥ
  M: git mergetoolを開く
  space: pick hunk
  b: pick all hunks
  esc: ファイル一覧に戻る
## メインパネル (Normal)
  mouse wheel ▼: 下にスクロール (fn+up)
  mouse wheel ▲: 上にスクロール (fn+down)
## メインパネル (Patch Building)
  : 前のhunkを選択
  : 次のhunkを選択
  v: 範囲選択を切り替え
  V: 範囲選択を切り替え
  a: hunk選択を切り替え
  ctrl+o: 選択されたテキストをクリップボードにコピー
  o: ファイルを開く
  e: ファイルを編集
  space: 行をパッチに追加/削除
  esc: exit custom patch builder
## メインパネル (Staging)
  : 前のhunkを選択
  : 次のhunkを選択
  v: 範囲選択を切り替え
  V: 範囲選択を切り替え
  a: hunk選択を切り替え
  ctrl+o: 選択されたテキストをクリップボードにコピー
  o: ファイルを開く
  e: ファイルを編集
  esc: ファイル一覧に戻る
  tab: パネルを切り替え
  space: 選択行をステージ/アンステージ
  d: 変更を削除 (git reset)
  E: edit hunk
  c: 変更をコミット
  w: pre-commitフックを実行せずに変更をコミット
  C: gitエディタを使用して変更をコミット
## リモート
  f: リモートをfetch
  n: リモートを新規追加
  d: リモートを削除
  e: リモートを編集
## リモートブランチ
  ctrl+o: ブランチ名をクリップボードにコピー
  space: チェックアウト
  n: 新しいブランチを作成
  M: 現在のブランチにマージ
  r: rebase checked-out branch onto this branch
  d: ブランチを削除
  u: set as upstream of checked-out branch
  esc: リモート一覧に戻る
  g: view reset options
  enter: コミットを閲覧
## 参照ログ
  ctrl+o: コミットのSHAをクリップボードにコピー
  space: コミットをチェックアウト
  y: コミットの情報をコピー
  o: ブラウザでコミットを開く
  n: コミットにブランチを作成
  g: view reset options
  c: コミットをコピー (cherry-pick)
  C: コミットを範囲コピー (cherry-pick)
  ctrl+r: reset cherry-picked (copied) commits selection
  enter: コミットを閲覧