mirror of
https://github.com/jesseduffield/lazygit.git
synced 2026-09-12 16:46:25 -04:00
more and more move rebase commit refreshing into existing abstraction and more and more WIP and more handling clicks properly fix merge conflicts update cheatsheet lots more preparation to start moving things into controllers WIP better typing expand on remotes controller moving more code into controllers
9.1 KiB
9.1 KiB
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 Keybindings
Globalne
ctrl+r: switch to a recent repo ()
pgup: scroll up main panel (fn+up)
pgdown: scroll down main panel (fn+down)
m: widok scalenia/opcje zmiany bazy
ctrl+p: view custom patch options
P: push
p: pull
R: odśwież
x: open menu
z: undo (via reflog) (experimental)
ctrl+z: redo (via reflog) (experimental)
+: next screen mode (normal/half/fullscreen)
_: prev screen mode
:: wykonaj własną komendę
ctrl+s: view filter-by-path options
W: open diff menu
ctrl+e: open diff menu
@: open command log menu
}: 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
List Panel Navigation
.: next page ,: previous page <: scroll to top >: scroll to bottom /: start search ]: next tab [: previous tab
Gałęzie Panel (Branches Tab)
space: przełącz o: utwórz żądanie pobrania O: utwórz opcje żądania ściągnięcia ctrl+y: skopiuj adres URL żądania pobrania do schowka c: przełącz używając nazwy F: wymuś przełączenie n: nowa gałąź d: usuń gałąź r: zmiana bazy gałęzi M: scal do obecnej gałęzi i: show git-flow options f: fast-forward this branch from its upstream g: wyświetl opcje resetu R: rename branch ctrl+o: copy branch name to clipboard enter: view commits
Gałęzie Panel (Remote Branches (in Remotes tab))
esc: wróć do listy repozytoriów zdalnych g: wyświetl opcje resetu enter: view commits space: przełącz n: nowa gałąź M: scal do obecnej gałęzi d: usuń gałąź r: zmiana bazy gałęzi u: set as upstream of checked-out branch
Gałęzie Panel (Remotes Tab)
f: fetch remote n: add new remote d: remove remote e: edit remote
Gałęzie Panel (Sub-commits)
enter: przeglądaj pliki commita space: checkout commit g: wyświetl opcje resetu n: nowa gałąź c: kopiuj commit (przebieranie) C: kopiuj zakres commitów (przebieranie) ctrl+r: reset cherry-picked (copied) commits selection ctrl+o: copy commit SHA to clipboard
Gałęzie Panel (Tags Tab)
space: przełącz d: delete tag P: push tag n: create tag g: wyświetl opcje resetu enter: view commits
Pliki commita Panel
ctrl+o: copy the committed file name to the clipboard c: plik wybierania d: porzuć zmiany commita dla tego pliku o: otwórz plik e: edytuj plik space: toggle file included in patch enter: enter file to add selected lines to the patch (or toggle directory collapsed) `: toggle file tree view
Commity Panel (Commity)
c: kopiuj commit (przebieranie) ctrl+o: copy commit SHA to clipboard C: kopiuj zakres commitów (przebieranie) v: wklej commity (przebieranie) n: create new branch off of commit ctrl+r: reset cherry-picked (copied) commits selection s: ściśnij f: napraw commit r: zmień nazwę commita R: zmień nazwę commita w edytorze d: usuń commit e: edytuj commit p: wybierz commit (podczas zmiany bazy) F: utwórz commit naprawczy dla tego commita S: spłaszcz wszystkie commity naprawcze powyżej zaznaczonych commitów (autosquash) ctrl+j: przenieś commit 1 w dół ctrl+k: przenieś commit 1 w górę A: popraw commit zmianami z poczekalni t: odwróć commit ctrl+l: open log menu g: zresetuj do tego commita enter: przeglądaj pliki commita space: checkout commit T: tag commit ctrl+y: copy commit message to clipboard o: open commit in browser b: view bisect options
Commity Panel (Reflog Tab)
enter: przeglądaj pliki commita space: checkout commit g: wyświetl opcje resetu c: kopiuj commit (przebieranie) C: kopiuj zakres commitów (przebieranie) ctrl+r: reset cherry-picked (copied) commits selection ctrl+o: copy commit SHA to clipboard
Extras Panel
@: open command log menu
Pliki Panel
ctrl+b: Filtrowanie commitów
Pliki Panel (Pliki)
c: Zatwierdź zmiany w: zatwierdź zmiany bez skryptu pre-commit A: Zmień ostatni commit C: Zatwierdź zmiany używając edytora d: pokaż opcje porzucania zmian e: edytuj plik o: otwórz plik i: dodaj do .gitignore r: odśwież pliki s: przechowaj zmiany S: wyświetl opcje schowka a: przełącz stan poczekalni wszystkich D: wyświetl opcje resetu enter: zatwierdź pojedyncze linie f: pobierz ctrl+o: copy the file name to the clipboard g: view upstream reset options `: toggle file tree view M: open external merge tool (git mergetool) ctrl+w: Toggle whether or not whitespace changes are shown in the diff view space: przełącz stan poczekalni
Pliki Panel (Submodules)
ctrl+o: copy submodule name to clipboard enter: enter submodule d: remove submodule u: update submodule n: add new submodule e: update submodule URL i: initialize submodule b: view bulk submodule options
Główne Panel (Scalanie)
H: scroll left L: scroll right esc: wróć do panelu plików M: open external merge tool (git mergetool) space: wybierz kawałek b: wybierz wszystkie kawałki ◄: poprzedni konflikt ►: następny konflikt ▲: wybierz poprzedni kawałek ▼: wybierz następny kawałek z: cofnij
Główne Panel (Zwykłe)
Ő: przewiń w dół (fn+up) ő: przewiń w górę (fn+down)
Główne Panel (Patch Building)
esc: wyście z trybu "linia po linii" o: otwórz plik ▲: poprzednia linia ▼: następna linia ◄: poprzedni kawałek ►: następny kawałek ctrl+o: copy the selected text to the clipboard space: add/remove line(s) to patch v: toggle drag select V: toggle drag select a: toggle select hunk H: scroll left L: scroll right
Główne Panel (Poczekalnia)
esc: wróć do panelu plików space: toggle line staged / unstaged d: delete change (git reset) tab: switch to other panel o: otwórz plik ▲: poprzednia linia ▼: następna linia ◄: poprzedni kawałek ►: następny kawałek ctrl+o: copy the selected text to the clipboard e: edytuj plik o: otwórz plik v: toggle drag select V: toggle drag select a: toggle select hunk H: scroll left L: scroll right c: Zatwierdź zmiany w: zatwierdź zmiany bez skryptu pre-commit C: Zatwierdź zmiany używając edytora
Menu Panel
esc: close menu
Schowek Panel
enter: view stash entry's files space: zastosuj g: wyciągnij d: porzuć n: nowa gałąź
Status Panel
e: edytuj konfigurację o: otwórz konfigurację u: sprawdź aktualizacje enter: switch to a recent repo a: pokaż wszystkie logi gałęzi