mirror of
https://github.com/jesseduffield/lazygit.git
synced 2025-01-10 04:07:18 +02:00
7.4 KiB
7.4 KiB
Lazygit Keybindings
Global
pgup: scroll up main panel (fn+up) pgdown: scroll down main panel (fn+down) m: bekijk merge/rebase opties ctrl+p: view custom patch options P: push p: pull R: verversen x: open menu z: undo (via reflog) (experimental) ctrl+z: redo (via reflog) (experimental) +: next screen mode (normal/half/fullscreen) _: prev screen mode :: voor aangepast commando uit
Branches Panel
]: next tab [: previous tab
Branches Panel (Branches Tab)
space: uitchecken o: maak een pull-aanvraag c: uitchecken bij naam F: forceer checkout n: nieuwe branch d: verwijder branch r: rebase branch M: merge in met huidige checked out branch i: show git-flow options f: fast-forward this branch from its upstream g: bekijk reset opties R: rename branch ,: previous page .: next page <: scroll to top /: start search >: scroll to bottom
Branches Panel (Remote Branches (in Remotes tab))
esc: return to remotes list g: bekijk reset opties space: uitchecken M: merge in met huidige checked out branch d: verwijder branch r: rebase branch u: set as upstream of checked-out branch ,: previous page .: next page <: scroll to top /: start search >: scroll to bottom
Branches Panel (Remotes Tab)
f: fetch remote n: add new remote d: remove remote e: edit remote ,: previous page .: next page <: scroll to top /: start search >: scroll to bottom
Branches Panel (Tags Tab)
space: uitchecken d: delete tag P: push tag n: create tag g: bekijk reset opties ,: previous page .: next page <: scroll to top /: start search >: scroll to bottom
Commit bestanden Panel
esc: ga terug c: bestand uitchecken d: uitsluit deze commit zijn veranderingen aan dit bestand o: open bestand space: toggle file included in patch enter: enter file to add selected lines to the patch ,: previous page .: next page <: scroll to top /: start search >: scroll to bottom
Commits Panel
]: next tab [: previous tab
Commits Panel (Commits Tab)
s: squash beneden r: hernoem commit R: rename commit with editor g: reset naar deze commit f: Fixup commit F: creëer fixup commit voor deze commit S: squash bovenstaande commits d: verwijder commit ctrl+j: verplaats commit 1 omlaag ctrl+k: verplaats commit 1 omhoog e: verander commit A: wijzig commit met staged veranderingen p: pick commit (when mid-rebase) t: commit omgedaan maken c: kopiëer commit (cherry-pick) C: kopiëer commit reeks (cherry-pick) v: plak commits (cherry-pick) enter: bekijk gecommite bestanden space: checkout commit i: select commit to diff with another commit T: tag commit ctrl+r: reset cherry-picked (copied) commits selection ,: previous page .: next page <: scroll to top /: start search >: scroll to bottom
Commits Panel (Reflog Tab)
space: checkout commit g: bekijk reset opties ,: previous page .: next page <: scroll to top /: start search >: scroll to bottom
Bestanden Panel
c: Commit veranderingen w: commit veranderingen zonder pre-commit hook A: wijzig laatste commit C: commit veranderingen met de git editor space: toggle staged d: bekijk 'veranderingen ongedaan maken' opties e: verander bestand o: open bestand i: voeg toe aan .gitignore r: refresh bestanden s: stash-bestanden S: view stash options a: toggle staged alle D: bekijk reset opties enter: stage individuele hunks/lijnen f: fetch g: view upstream reset options ,: previous page .: next page <: scroll to top /: start search >: scroll to bottom
Hoofd Panel (Merging)
esc: ga terug naar het bestanden paneel space: pick hunk b: pick beide hunks ◄: selecteer voorgaand conflict ►: selecteer volgende conflict ▲: selecteer bovenste hunk ▼: selecteer onderste hunk z: ongedaan maken
Hoofd Panel (Normaal)
 ̄: scroll omlaag (fn+up) ¦: scroll omhoog (fn+down)
Hoofd Panel (Patch Building)
esc: exit line-by-line mode ▲: selecteer de vorige lijn ▼: selecteer de volgende lijn ◄: selecteer de vorige hunk ►: selecteer de volgende hunk space: add/remove line(s) to patch v: toggle drag select V: toggle drag select a: toggle select hunk
Hoofd Panel (Stage Lines/Hunks)
esc: ga terug naar het bestanden paneel space: toggle line staged / unstaged d: delete change (git reset) tab: switch to other panel ▲: selecteer de vorige lijn ▼: selecteer de volgende lijn ◄: selecteer de vorige hunk ►: selecteer de volgende hunk e: verander bestand o: open bestand v: toggle drag select V: toggle drag select a: toggle select hunk c: Commit veranderingen w: commit veranderingen zonder pre-commit hook C: commit veranderingen met de git editor
Menu Panel
esc: close menu q: close menu ,: previous page .: next page <: scroll to top /: start search >: scroll to bottom
Stash Panel
space: toepassen g: pop d: drop ,: previous page .: next page <: scroll to top /: start search >: scroll to bottom
Status Panel
e: verander config file o: open config file u: check voor updates enter: wissel naar een recente repo