2022-06-07 23:31:56 +09:00
_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 키 바인딩
2023-05-21 11:13:02 +10:00
_Legend: `<c-b>` means ctrl+b, `<a-b>` means alt+b, `B` means shift+b_
2022-06-07 23:31:56 +09:00
## 글로벌 키 바인딩
< pre >
2023-05-21 11:13:02 +10:00
< kbd > < c-r> < / kbd > : 최근에 사용한 저장소로 전환
< kbd > < pgup> < / kbd > : 메인 패널을 위로 스크롤 (fn+up/shift+k)
< kbd > < pgdown> < / kbd > : 메인 패널을 아래로로 스크롤 (fn+down/shift+j)
2023-04-15 14:40:28 +10:00
< kbd > @< / kbd > : 명령어 로그 메뉴 열기
2023-05-25 21:11:51 +10:00
< kbd > }< / kbd > : Diff 보기의 변경 사항 주위에 표시되는 컨텍스트의 크기를 늘리기
< kbd > {< / kbd > : Diff 보기의 변경 사항 주위에 표시되는 컨텍스트 크기 줄이기
< kbd > :< / kbd > : Execute custom command
2023-05-21 11:13:02 +10:00
< kbd > < c-p> < / kbd > : 커스텀 Patch 옵션 보기
2023-05-25 21:11:51 +10:00
< kbd > m< / kbd > : View merge/rebase options
2022-06-07 23:31:56 +09:00
< kbd > R< / kbd > : 새로고침
< kbd > +< / kbd > : 다음 스크린 모드 (normal/half/fullscreen)
< kbd > _< / kbd > : 이전 스크린 모드
2023-04-15 14:40:28 +10:00
< kbd > ?< / kbd > : 매뉴 열기
2023-05-25 21:11:51 +10:00
< kbd > < c-s> < / kbd > : View filter-by-path options
2022-06-07 23:31:56 +09:00
< kbd > W< / kbd > : Diff 메뉴 열기
2023-05-21 11:13:02 +10:00
< kbd > < c-e> < / kbd > : Diff 메뉴 열기
< kbd > < c-w> < / kbd > : 공백문자를 Diff 뷰에서 표시 여부 전환
2022-06-07 23:31:56 +09:00
< kbd > z< / kbd > : 되돌리기 (reflog) (실험적)
2023-05-21 11:13:02 +10:00
< kbd > < c-z> < / kbd > : 다시 실행 (reflog) (실험적)
2022-06-07 23:36:24 +09:00
< kbd > P< / kbd > : 푸시
2022-06-07 23:31:56 +09:00
< kbd > p< / kbd > : 업데이트
< / pre >
2023-05-25 21:11:51 +10:00
## List panel navigation
2022-06-07 23:31:56 +09:00
< pre >
< kbd > ,< / kbd > : 이전 페이지
2022-06-13 11:01:26 +10:00
< kbd > .< / kbd > : 다음 페이지
2023-05-21 11:13:02 +10:00
< kbd > < < / kbd > : 맨 위로 스크롤
< kbd > > < / kbd > : 맨 아래로 스크롤
2023-05-27 20:57:17 +10:00
< kbd > /< / kbd > : 검색 시작
2022-08-07 11:20:25 +10:00
< kbd > H< / kbd > : 우 스크롤
< kbd > L< / kbd > : 좌 스크롤
2022-06-07 23:31:56 +09:00
< kbd > ]< / kbd > : 이전 탭
< kbd > [< / kbd > : 다음 탭
< / pre >
## Reflog
< pre >
2023-05-21 11:13:02 +10:00
< kbd > < c-o> < / kbd > : 커밋 SHA를 클립보드에 복사
2023-07-17 20:01:16 +10:00
< kbd > w< / kbd > : View worktree options
2023-05-21 11:13:02 +10:00
< kbd > < space> < / kbd > : 커밋을 체크아웃
2022-06-07 23:31:56 +09:00
< kbd > y< / kbd > : 커밋 attribute 복사
< kbd > o< / kbd > : 브라우저에서 커밋 열기
< kbd > n< / kbd > : 커밋에서 새 브랜치를 만듭니다.
2023-05-25 21:11:51 +10:00
< kbd > g< / kbd > : View reset options
2022-06-07 23:31:56 +09:00
< kbd > c< / kbd > : 커밋을 복사 (cherry-pick)
< kbd > C< / kbd > : 커밋을 범위로 복사 (cherry-pick)
2023-05-25 21:11:51 +10:00
< kbd > < c-r> < / kbd > : Reset cherry-picked (copied) commits selection
2023-05-21 11:13:02 +10:00
< kbd > < enter> < / kbd > : 커밋 보기
2023-07-02 15:11:49 +10:00
< kbd > /< / kbd > : Filter the current view by text
2022-06-07 23:31:56 +09:00
< / pre >
## Stash
< pre >
2023-05-21 11:13:02 +10:00
< kbd > < space> < / kbd > : 적용
2023-05-25 21:11:51 +10:00
< kbd > g< / kbd > : Pop
< kbd > d< / kbd > : Drop
2022-06-07 23:31:56 +09:00
< kbd > n< / kbd > : 새 브랜치 생성
2023-05-25 21:11:51 +10:00
< kbd > r< / kbd > : Rename stash
2023-07-17 20:01:16 +10:00
< kbd > w< / kbd > : View worktree options
2023-05-25 21:11:51 +10:00
< kbd > < enter> < / kbd > : View selected item's files
2023-07-02 15:11:49 +10:00
< kbd > /< / kbd > : Filter the current view by text
2022-06-07 23:31:56 +09:00
< / pre >
## Sub-commits
< pre >
2023-05-21 11:13:02 +10:00
< kbd > < c-o> < / kbd > : 커밋 SHA를 클립보드에 복사
2023-07-17 20:01:16 +10:00
< kbd > w< / kbd > : View worktree options
2023-05-21 11:13:02 +10:00
< kbd > < space> < / kbd > : 커밋을 체크아웃
2022-06-07 23:31:56 +09:00
< kbd > y< / kbd > : 커밋 attribute 복사
< kbd > o< / kbd > : 브라우저에서 커밋 열기
< kbd > n< / kbd > : 커밋에서 새 브랜치를 만듭니다.
2023-05-25 21:11:51 +10:00
< kbd > g< / kbd > : View reset options
2022-06-07 23:31:56 +09:00
< kbd > c< / kbd > : 커밋을 복사 (cherry-pick)
< kbd > C< / kbd > : 커밋을 범위로 복사 (cherry-pick)
2023-05-25 21:11:51 +10:00
< kbd > < c-r> < / kbd > : Reset cherry-picked (copied) commits selection
< kbd > < enter> < / kbd > : View selected item's files
2023-05-27 20:57:17 +10:00
< kbd > /< / kbd > : 검색 시작
2022-06-07 23:31:56 +09:00
< / pre >
2023-07-17 20:01:16 +10:00
## Worktrees
< pre >
< kbd > n< / kbd > : Create worktree
< kbd > < space> < / kbd > : Switch to worktree
2023-07-27 19:01:40 +10:00
< kbd > < enter> < / kbd > : Switch to worktree
2023-07-17 20:01:16 +10:00
< kbd > o< / kbd > : Open in editor
< kbd > d< / kbd > : Remove worktree
< kbd > /< / kbd > : Filter the current view by text
< / pre >
2023-04-15 14:40:28 +10:00
## 메뉴
< pre >
2023-05-21 11:13:02 +10:00
< kbd > < enter> < / kbd > : 실행
< kbd > < esc> < / kbd > : 닫기
2023-07-02 15:11:49 +10:00
< kbd > /< / kbd > : Filter the current view by text
2023-04-15 14:40:28 +10:00
< / pre >
2022-06-07 23:31:56 +09:00
## 메인 패널 (Merging)
< pre >
2022-08-07 11:20:25 +10:00
< kbd > e< / kbd > : 파일 편집
< kbd > o< / kbd > : 파일 닫기
2023-05-21 11:13:02 +10:00
< kbd > < left> < / kbd > : 이전 충돌을 선택
< kbd > < right> < / kbd > : 다음 충돌을 선택
< kbd > < up> < / kbd > : 이전 hunk를 선택
< kbd > < down> < / kbd > : 다음 hunk를 선택
2022-06-07 23:31:56 +09:00
< kbd > z< / kbd > : 되돌리기
2023-05-25 21:11:51 +10:00
< kbd > M< / kbd > : Git mergetool를 열기
< kbd > < space> < / kbd > : Pick hunk
< kbd > b< / kbd > : Pick all hunks
2023-05-21 11:13:02 +10:00
< kbd > < esc> < / kbd > : 파일 목록으로 돌아가기
2022-06-07 23:31:56 +09:00
< / pre >
## 메인 패널 (Normal)
< pre >
2023-05-21 11:13:02 +10:00
< kbd > mouse wheel down< / kbd > : 아래로 스크롤 (fn+up)
< kbd > mouse wheel up< / kbd > : 위로 스크롤 (fn+down)
2022-06-07 23:31:56 +09:00
< / pre >
## 메인 패널 (Patch Building)
< pre >
2023-05-21 11:13:02 +10:00
< kbd > < left> < / kbd > : 이전 hunk를 선택
< kbd > < right> < / kbd > : 다음 hunk를 선택
2022-06-07 23:31:56 +09:00
< kbd > v< / kbd > : 드래그 선택 전환
< kbd > V< / kbd > : 드래그 선택 전환
2023-05-25 21:11:51 +10:00
< kbd > a< / kbd > : Toggle select hunk
2023-05-21 11:13:02 +10:00
< kbd > < c-o> < / kbd > : 선택한 텍스트를 클립보드에 복사
2022-06-13 11:01:26 +10:00
< kbd > o< / kbd > : 파일 닫기
< kbd > e< / kbd > : 파일 편집
2023-05-25 21:11:51 +10:00
< kbd > < space> < / kbd > : Line(s)을 패치에 추가/삭제
< kbd > < esc> < / kbd > : Exit custom patch builder
2023-05-27 20:57:17 +10:00
< kbd > /< / kbd > : 검색 시작
2022-06-07 23:31:56 +09:00
< / pre >
## 메인 패널 (Staging)
< pre >
2023-05-21 11:13:02 +10:00
< kbd > < left> < / kbd > : 이전 hunk를 선택
< kbd > < right> < / kbd > : 다음 hunk를 선택
2022-06-07 23:31:56 +09:00
< kbd > v< / kbd > : 드래그 선택 전환
< kbd > V< / kbd > : 드래그 선택 전환
2023-05-25 21:11:51 +10:00
< kbd > a< / kbd > : Toggle select hunk
2023-05-21 11:13:02 +10:00
< kbd > < c-o> < / kbd > : 선택한 텍스트를 클립보드에 복사
2022-06-13 11:01:26 +10:00
< kbd > o< / kbd > : 파일 닫기
< kbd > e< / kbd > : 파일 편집
2023-05-21 11:13:02 +10:00
< kbd > < esc> < / kbd > : 파일 목록으로 돌아가기
< kbd > < tab> < / kbd > : 패널 전환
< kbd > < space> < / kbd > : 선택한 행을 staged / unstaged
2022-06-13 11:01:26 +10:00
< kbd > d< / kbd > : 변경을 삭제 (git reset)
2023-05-25 21:11:51 +10:00
< kbd > E< / kbd > : Edit hunk
2022-11-27 01:13:45 +01:00
< kbd > c< / kbd > : 커밋 변경내용
2023-05-25 21:11:51 +10:00
< kbd > w< / kbd > : Commit changes without pre-commit hook
2022-11-27 01:13:45 +01:00
< kbd > C< / kbd > : Git 편집기를 사용하여 변경 내용을 커밋합니다.
2023-05-27 20:57:17 +10:00
< kbd > /< / kbd > : 검색 시작
2022-06-07 23:31:56 +09:00
< / pre >
## 브랜치
< pre >
2023-05-21 11:13:02 +10:00
< kbd > < c-o> < / kbd > : 브랜치명을 클립보드에 복사
2023-05-25 21:11:51 +10:00
< kbd > i< / kbd > : Git-flow 옵션 보기
2023-05-21 11:13:02 +10:00
< kbd > < space> < / kbd > : 체크아웃
2022-06-07 23:31:56 +09:00
< kbd > n< / kbd > : 새 브랜치 생성
< kbd > o< / kbd > : 풀 리퀘스트 생성
< kbd > O< / kbd > : 풀 리퀘스트 생성 옵션
2023-05-21 11:13:02 +10:00
< kbd > < c-y> < / kbd > : 풀 리퀘스트 URL을 클립보드에 복사
2022-06-07 23:31:56 +09:00
< kbd > c< / kbd > : 이름으로 체크아웃
< kbd > F< / kbd > : 강제 체크아웃
2023-08-10 09:39:26 +02:00
< kbd > d< / kbd > : View delete options
2022-06-07 23:31:56 +09:00
< kbd > r< / kbd > : 체크아웃된 브랜치를 이 브랜치에 리베이스
< kbd > M< / kbd > : 현재 브랜치에 병합
2023-05-25 21:11:51 +10:00
< kbd > f< / kbd > : Fast-forward this branch from its upstream
2023-02-08 22:40:18 +09:00
< kbd > T< / kbd > : 태그를 생성
2023-05-25 21:11:51 +10:00
< kbd > g< / kbd > : View reset options
2022-06-07 23:31:56 +09:00
< kbd > R< / kbd > : 브랜치 이름 변경
2023-05-25 21:11:51 +10:00
< kbd > u< / kbd > : Set/Unset upstream
2023-07-17 20:01:16 +10:00
< kbd > w< / kbd > : View worktree options
2023-05-21 11:13:02 +10:00
< kbd > < enter> < / kbd > : 커밋 보기
2023-07-02 15:11:49 +10:00
< kbd > /< / kbd > : Filter the current view by text
2022-06-07 23:31:56 +09:00
< / pre >
## 상태
< pre >
< kbd > o< / kbd > : 설정 파일 열기
2023-04-15 14:40:28 +10:00
< kbd > e< / kbd > : 설정 파일 수정
2022-06-07 23:31:56 +09:00
< kbd > u< / kbd > : 업데이트 확인
2023-05-21 11:13:02 +10:00
< kbd > < enter> < / kbd > : 최근에 사용한 저장소로 전환
2022-06-07 23:31:56 +09:00
< kbd > a< / kbd > : 모든 브랜치 로그 표시
< / pre >
## 서브모듈
< pre >
2023-05-21 11:13:02 +10:00
< kbd > < c-o> < / kbd > : 서브모듈 이름을 클립보드에 복사
< kbd > < enter> < / kbd > : 서브모듈 열기
2023-07-27 19:01:40 +10:00
< kbd > < space> < / kbd > : 서브모듈 열기
2022-06-07 23:31:56 +09:00
< kbd > d< / kbd > : 서브모듈 삭제
< kbd > u< / kbd > : 서브모듈 업데이트
< kbd > n< / kbd > : 새로운 서브모듈 추가
< kbd > e< / kbd > : 서브모듈의 URL을 수정
< kbd > i< / kbd > : 서브모듈 초기화
2023-05-25 21:11:51 +10:00
< kbd > b< / kbd > : View bulk submodule options
2023-07-02 15:11:49 +10:00
< kbd > /< / kbd > : Filter the current view by text
2022-06-07 23:31:56 +09:00
< / pre >
## 원격
< pre >
< kbd > f< / kbd > : 원격을 업데이트
< kbd > n< / kbd > : 새로운 Remote 추가
< kbd > d< / kbd > : Remote를 삭제
< kbd > e< / kbd > : Remote를 수정
2023-07-02 15:11:49 +10:00
< kbd > /< / kbd > : Filter the current view by text
2022-06-07 23:31:56 +09:00
< / pre >
## 원격 브랜치
< pre >
2023-05-21 11:13:02 +10:00
< kbd > < c-o> < / kbd > : 브랜치명을 클립보드에 복사
< kbd > < space> < / kbd > : 체크아웃
2022-06-07 23:31:56 +09:00
< kbd > n< / kbd > : 새 브랜치 생성
< kbd > M< / kbd > : 현재 브랜치에 병합
< kbd > r< / kbd > : 체크아웃된 브랜치를 이 브랜치에 리베이스
2023-08-10 09:39:26 +02:00
< kbd > d< / kbd > : Delete remote tag
2023-05-25 21:11:51 +10:00
< kbd > u< / kbd > : Set as upstream of checked-out branch
< kbd > g< / kbd > : View reset options
2023-07-17 20:01:16 +10:00
< kbd > w< / kbd > : View worktree options
2023-05-21 11:13:02 +10:00
< kbd > < enter> < / kbd > : 커밋 보기
2023-07-02 15:11:49 +10:00
< kbd > /< / kbd > : Filter the current view by text
2022-06-07 23:31:56 +09:00
< / pre >
## 커밋
< pre >
2023-05-21 11:13:02 +10:00
< kbd > < c-o> < / kbd > : 커밋 SHA를 클립보드에 복사
2023-05-25 21:11:51 +10:00
< kbd > < c-r> < / kbd > : Reset cherry-picked (copied) commits selection
< kbd > b< / kbd > : Bisect 옵션 보기
< kbd > s< / kbd > : Squash down
< kbd > f< / kbd > : Fixup commit
2022-06-07 23:31:56 +09:00
< kbd > r< / kbd > : 커밋메시지 변경
< kbd > R< / kbd > : 에디터에서 커밋메시지 수정
< kbd > d< / kbd > : 커밋 삭제
< kbd > e< / kbd > : 커밋을 편집
2023-05-25 21:11:51 +10:00
< kbd > p< / kbd > : Pick commit (when mid-rebase)
< kbd > F< / kbd > : Create fixup commit for this commit
< kbd > S< / kbd > : Squash all 'fixup!' commits above selected commit (autosquash)
2023-05-21 11:13:02 +10:00
< kbd > < c-j> < / kbd > : 커밋을 1개 아래로 이동
< kbd > < c-k> < / kbd > : 커밋을 1개 위로 이동
2022-06-07 23:31:56 +09:00
< kbd > v< / kbd > : 커밋을 붙여넣기 (cherry-pick)
2023-06-11 08:08:55 +02:00
< kbd > B< / kbd > : Mark commit as base commit for rebase
2023-05-25 21:11:51 +10:00
< kbd > A< / kbd > : Amend commit with staged changes
< kbd > a< / kbd > : Set/Reset commit author
2022-06-07 23:31:56 +09:00
< kbd > t< / kbd > : 커밋 되돌리기
2023-05-25 21:11:51 +10:00
< kbd > T< / kbd > : Tag commit
2023-05-21 11:13:02 +10:00
< kbd > < c-l> < / kbd > : 로그 메뉴 열기
2023-07-17 20:01:16 +10:00
< kbd > w< / kbd > : View worktree options
2023-05-21 11:13:02 +10:00
< kbd > < space> < / kbd > : 커밋을 체크아웃
2022-06-07 23:31:56 +09:00
< kbd > y< / kbd > : 커밋 attribute 복사
< kbd > o< / kbd > : 브라우저에서 커밋 열기
< kbd > n< / kbd > : 커밋에서 새 브랜치를 만듭니다.
2023-05-25 21:11:51 +10:00
< kbd > g< / kbd > : View reset options
2022-06-07 23:31:56 +09:00
< kbd > c< / kbd > : 커밋을 복사 (cherry-pick)
< kbd > C< / kbd > : 커밋을 범위로 복사 (cherry-pick)
2023-05-25 21:11:51 +10:00
< kbd > < enter> < / kbd > : View selected item's files
2023-05-27 20:57:17 +10:00
< kbd > /< / kbd > : 검색 시작
2022-06-07 23:31:56 +09:00
< / pre >
## 커밋 파일
< pre >
2023-05-21 11:13:02 +10:00
< kbd > < c-o> < / kbd > : 커밋한 파일명을 클립보드에 복사
2023-05-25 21:11:51 +10:00
< kbd > c< / kbd > : Checkout file
< kbd > d< / kbd > : Discard this commit's changes to this file
2022-06-07 23:31:56 +09:00
< kbd > o< / kbd > : 파일 닫기
< kbd > e< / kbd > : 파일 편집
2023-05-25 21:11:51 +10:00
< kbd > < space> < / kbd > : Toggle file included in patch
< kbd > a< / kbd > : Toggle all files included in patch
< kbd > < enter> < / kbd > : Enter file to add selected lines to the patch (or toggle directory collapsed)
2022-06-07 23:31:56 +09:00
< kbd > `< / kbd > : 파일 트리뷰로 전환
2023-05-27 20:57:17 +10:00
< kbd > /< / kbd > : 검색 시작
2022-06-07 23:31:56 +09:00
< / pre >
2023-04-15 14:40:28 +10:00
## 커밋메시지
< pre >
2023-05-21 11:13:02 +10:00
< kbd > < enter> < / kbd > : 확인
< kbd > < esc> < / kbd > : 닫기
2023-04-15 14:40:28 +10:00
< / pre >
2022-06-07 23:31:56 +09:00
## 태그
< pre >
2023-05-21 11:13:02 +10:00
< kbd > < space> < / kbd > : 체크아웃
2023-08-10 09:39:26 +02:00
< kbd > d< / kbd > : View delete options
2022-06-07 23:31:56 +09:00
< kbd > P< / kbd > : 태그를 push
< kbd > n< / kbd > : 태그를 생성
2023-05-25 21:11:51 +10:00
< kbd > g< / kbd > : View reset options
2023-07-17 20:01:16 +10:00
< kbd > w< / kbd > : View worktree options
2023-05-21 11:13:02 +10:00
< kbd > < enter> < / kbd > : 커밋 보기
2023-07-02 15:11:49 +10:00
< kbd > /< / kbd > : Filter the current view by text
2022-06-07 23:31:56 +09:00
< / pre >
## 파일
< pre >
2023-05-21 11:13:02 +10:00
< kbd > < c-o> < / kbd > : 파일명을 클립보드에 복사
2023-05-25 21:11:51 +10:00
< kbd > d< / kbd > : View 'discard changes' options
2023-05-21 11:13:02 +10:00
< kbd > < space> < / kbd > : Staged 전환
< kbd > < c-b> < / kbd > : 파일을 필터하기 (Staged/unstaged)
2022-06-07 23:31:56 +09:00
< kbd > c< / kbd > : 커밋 변경내용
2023-05-25 21:11:51 +10:00
< kbd > w< / kbd > : Commit changes without pre-commit hook
2022-06-07 23:31:56 +09:00
< kbd > A< / kbd > : 마지맛 커밋 수정
< kbd > C< / kbd > : Git 편집기를 사용하여 변경 내용을 커밋합니다.
< kbd > e< / kbd > : 파일 편집
< kbd > o< / kbd > : 파일 닫기
2023-05-25 21:11:51 +10:00
< kbd > i< / kbd > : Ignore file
2022-06-07 23:31:56 +09:00
< kbd > r< / kbd > : 파일 새로고침
< kbd > s< / kbd > : 변경사항을 Stash
< kbd > S< / kbd > : Stash 옵션 보기
< kbd > a< / kbd > : 모든 변경을 Staged/unstaged으로 전환
2023-05-25 21:11:51 +10:00
< kbd > < enter> < / kbd > : Stage individual hunks/lines for file, or collapse/expand for directory
< kbd > g< / kbd > : View upstream reset options
< kbd > D< / kbd > : View reset options
2022-06-07 23:31:56 +09:00
< kbd > `< / kbd > : 파일 트리뷰로 전환
2023-05-25 21:11:51 +10:00
< kbd > M< / kbd > : Git mergetool를 열기
< kbd > f< / kbd > : Fetch
2023-05-27 20:57:17 +10:00
< kbd > /< / kbd > : 검색 시작
2022-06-07 23:31:56 +09:00
< / pre >
2023-04-15 14:40:28 +10:00
## 확인 패널
< pre >
2023-05-21 11:13:02 +10:00
< kbd > < enter> < / kbd > : 확인
< kbd > < esc> < / kbd > : 닫기/취소
2023-04-15 14:40:28 +10:00
< / pre >