mirror of
https://github.com/jesseduffield/lazygit.git
synced 2024-12-14 11:23:09 +02:00
8.8 KiB
8.8 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/shift+k) pgdown: scroll down main panel (fn+down/shift+j) m: widok scalenia/opcje zmiany bazy ctrl+p: view custom patch options R: odśwież x: open menu +: next screen mode (normal/half/fullscreen) _: prev screen mode 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 :: wykonaj własną komendę z: undo (via reflog) (experimental) ctrl+z: redo (via reflog) (experimental) P: push p: pull
List Panel Navigation
.: next page ,: previous page <: scroll to top >: scroll to bottom /: start search H: scroll left L: scroll right ]: next tab [: previous tab
Branches
ctrl+o: copy branch name to clipboard i: show git-flow options space: przełącz n: nowa gałąź 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 d: usuń gałąź r: zmiana bazy gałęzi M: scal do obecnej gałęzi f: fast-forward this branch from its upstream g: wyświetl opcje resetu R: rename branch u: set/unset upstream enter: view commits
Commity
ctrl+o: copy commit SHA to clipboard ctrl+r: reset cherry-picked (copied) commits selection b: view bisect options 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ę v: wklej commity (przebieranie) A: popraw commit zmianami z poczekalni t: odwróć commit T: tag commit ctrl+l: open log menu space: checkout commit y: copy commit attribute o: open commit in browser n: create new branch off of commit g: wyświetl opcje resetu c: kopiuj commit (przebieranie) C: kopiuj zakres commitów (przebieranie) enter: przeglądaj pliki commita
Main 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 E: edit hunk
Pliki
ctrl+o: copy the file name to the clipboard ctrl+w: Toggle whether or not whitespace changes are shown in the diff view d: pokaż opcje porzucania zmian space: przełącz stan poczekalni ctrl+b: Filter files (staged/unstaged) c: Zatwierdź zmiany w: zatwierdź zmiany bez skryptu pre-commit A: Zmień ostatni commit C: Zatwierdź zmiany używając edytora 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 enter: zatwierdź pojedyncze linie g: view upstream reset options D: wyświetl opcje resetu `: toggle file tree view M: open external merge tool (git mergetool) f: pobierz
Pliki commita
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 a: toggle all files included in patch enter: enter file to add selected lines to the patch (or toggle directory collapsed) `: toggle file tree view
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 v: toggle drag select V: toggle drag select a: toggle select hunk E: edit hunk
Reflog
ctrl+o: copy commit SHA to clipboard space: checkout commit y: copy commit attribute o: open commit in browser n: create new branch off of commit g: wyświetl opcje resetu c: kopiuj commit (przebieranie) C: kopiuj zakres commitów (przebieranie) ctrl+r: reset cherry-picked (copied) commits selection enter: view commits
Remote Branches
space: przełącz n: nowa gałąź M: scal do obecnej gałęzi r: zmiana bazy gałęzi d: usuń gałąź u: set as upstream of checked-out branch esc: wróć do listy repozytoriów zdalnych g: wyświetl opcje resetu enter: view commits
Remotes
f: fetch remote n: add new remote d: remove remote e: edit remote
Scalanie
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 e: edytuj plik o: otwórz plik z: cofnij
Schowek
space: zastosuj g: wyciągnij d: porzuć n: nowa gałąź enter: przeglądaj pliki commita
Status
e: edytuj konfigurację o: otwórz konfigurację u: sprawdź aktualizacje enter: switch to a recent repo a: pokaż wszystkie logi gałęzi
Sub-commits
ctrl+o: copy commit SHA to clipboard space: checkout commit y: copy commit attribute o: open commit in browser n: create new branch off of commit g: wyświetl opcje resetu c: kopiuj commit (przebieranie) C: kopiuj zakres commitów (przebieranie) ctrl+r: reset cherry-picked (copied) commits selection enter: przeglądaj pliki commita
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
Tags
space: przełącz d: delete tag P: push tag n: create tag g: wyświetl opcje resetu enter: view commits
Zwykłe
mouse wheel down: przewiń w dół (fn+up) mouse wheel up: przewiń w górę (fn+down)