Skip to content

Commit 2392957

Browse files
committed
Update config docs and schema
1 parent 29f5f94 commit 2392957

File tree

11 files changed

+113
-0
lines changed

11 files changed

+113
-0
lines changed

docs/Config.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -582,6 +582,7 @@ keybinding:
582582
rebaseBranch: r
583583
renameBranch: R
584584
mergeIntoCurrentBranch: M
585+
moveCommitsToNewBranch: "N"
585586
viewGitFlowOptions: i
586587
fastForward: f
587588
createTag: T

docs/keybindings/Keybindings_en.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,9 @@ If you would instead like to start an interactive rebase from the selected commi
108108
| `` y `` | Copy commit attribute to clipboard | Copy commit attribute to clipboard (e.g. hash, URL, diff, message, author). |
109109
| `` o `` | Open commit in browser | |
110110
| `` n `` | Create new branch off of commit | |
111+
| `` N `` | Move commits to new branch | Create a new branch and move the unpushed commits of the current branch to it. Useful if you meant to start new work and forgot to create a new branch first.
112+
113+
Note that this disregards the selection, the new branch is always created either from the main branch or stacked on top of the current branch (you get to choose which). |
111114
| `` g `` | Reset | View reset options (soft/mixed/hard) for resetting onto selected item. |
112115
| `` C `` | Copy (cherry-pick) | Mark commit as copied. Then, within the local commits view, you can press `V` to paste (cherry-pick) the copied commit(s) into your checked out branch. At any time you can press `<esc>` to cancel the selection. |
113116
| `` <c-t> `` | Open external diff tool (git difftool) | |
@@ -163,6 +166,9 @@ If you would instead like to start an interactive rebase from the selected commi
163166
| `` i `` | Show git-flow options | |
164167
| `` <space> `` | Checkout | Checkout selected item. |
165168
| `` n `` | New branch | |
169+
| `` N `` | Move commits to new branch | Create a new branch and move the unpushed commits of the current branch to it. Useful if you meant to start new work and forgot to create a new branch first.
170+
171+
Note that this disregards the selection, the new branch is always created either from the main branch or stacked on top of the current branch (you get to choose which). |
166172
| `` o `` | Create pull request | |
167173
| `` O `` | View create pull request options | |
168174
| `` <c-y> `` | Copy pull request URL to clipboard | |
@@ -259,6 +265,9 @@ If you would instead like to start an interactive rebase from the selected commi
259265
| `` y `` | Copy commit attribute to clipboard | Copy commit attribute to clipboard (e.g. hash, URL, diff, message, author). |
260266
| `` o `` | Open commit in browser | |
261267
| `` n `` | Create new branch off of commit | |
268+
| `` N `` | Move commits to new branch | Create a new branch and move the unpushed commits of the current branch to it. Useful if you meant to start new work and forgot to create a new branch first.
269+
270+
Note that this disregards the selection, the new branch is always created either from the main branch or stacked on top of the current branch (you get to choose which). |
262271
| `` g `` | Reset | View reset options (soft/mixed/hard) for resetting onto selected item. |
263272
| `` C `` | Copy (cherry-pick) | Mark commit as copied. Then, within the local commits view, you can press `V` to paste (cherry-pick) the copied commit(s) into your checked out branch. At any time you can press `<esc>` to cancel the selection. |
264273
| `` <c-r> `` | Reset copied (cherry-picked) commits selection | |
@@ -329,6 +338,9 @@ If you would instead like to start an interactive rebase from the selected commi
329338
| `` y `` | Copy commit attribute to clipboard | Copy commit attribute to clipboard (e.g. hash, URL, diff, message, author). |
330339
| `` o `` | Open commit in browser | |
331340
| `` n `` | Create new branch off of commit | |
341+
| `` N `` | Move commits to new branch | Create a new branch and move the unpushed commits of the current branch to it. Useful if you meant to start new work and forgot to create a new branch first.
342+
343+
Note that this disregards the selection, the new branch is always created either from the main branch or stacked on top of the current branch (you get to choose which). |
332344
| `` g `` | Reset | View reset options (soft/mixed/hard) for resetting onto selected item. |
333345
| `` C `` | Copy (cherry-pick) | Mark commit as copied. Then, within the local commits view, you can press `V` to paste (cherry-pick) the copied commit(s) into your checked out branch. At any time you can press `<esc>` to cancel the selection. |
334346
| `` <c-r> `` | Reset copied (cherry-picked) commits selection | |

docs/keybindings/Keybindings_ja.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,9 @@ _Legend: `<c-b>` means ctrl+b, `<a-b>` means alt+b, `B` means shift+b_
7373
| `` y `` | コミットの情報をコピー | Copy commit attribute to clipboard (e.g. hash, URL, diff, message, author). |
7474
| `` o `` | ブラウザでコミットを開く | |
7575
| `` n `` | コミットにブランチを作成 | |
76+
| `` N `` | Move commits to new branch | Create a new branch and move the unpushed commits of the current branch to it. Useful if you meant to start new work and forgot to create a new branch first.
77+
78+
Note that this disregards the selection, the new branch is always created either from the main branch or stacked on top of the current branch (you get to choose which). |
7679
| `` g `` | Reset | View reset options (soft/mixed/hard) for resetting onto selected item. |
7780
| `` C `` | コミットをコピー (cherry-pick) | Mark commit as copied. Then, within the local commits view, you can press `V` to paste (cherry-pick) the copied commit(s) into your checked out branch. At any time you can press `<esc>` to cancel the selection. |
7881
| `` <c-r> `` | Reset copied (cherry-picked) commits selection | |
@@ -123,6 +126,9 @@ If you would instead like to start an interactive rebase from the selected commi
123126
| `` y `` | コミットの情報をコピー | Copy commit attribute to clipboard (e.g. hash, URL, diff, message, author). |
124127
| `` o `` | ブラウザでコミットを開く | |
125128
| `` n `` | コミットにブランチを作成 | |
129+
| `` N `` | Move commits to new branch | Create a new branch and move the unpushed commits of the current branch to it. Useful if you meant to start new work and forgot to create a new branch first.
130+
131+
Note that this disregards the selection, the new branch is always created either from the main branch or stacked on top of the current branch (you get to choose which). |
126132
| `` g `` | Reset | View reset options (soft/mixed/hard) for resetting onto selected item. |
127133
| `` C `` | コミットをコピー (cherry-pick) | Mark commit as copied. Then, within the local commits view, you can press `V` to paste (cherry-pick) the copied commit(s) into your checked out branch. At any time you can press `<esc>` to cancel the selection. |
128134
| `` <c-t> `` | Open external diff tool (git difftool) | |
@@ -236,6 +242,9 @@ If you would instead like to start an interactive rebase from the selected commi
236242
| `` i `` | Show git-flow options | |
237243
| `` <space> `` | チェックアウト | Checkout selected item. |
238244
| `` n `` | 新しいブランチを作成 | |
245+
| `` N `` | Move commits to new branch | Create a new branch and move the unpushed commits of the current branch to it. Useful if you meant to start new work and forgot to create a new branch first.
246+
247+
Note that this disregards the selection, the new branch is always created either from the main branch or stacked on top of the current branch (you get to choose which). |
239248
| `` o `` | Pull Requestを作成 | |
240249
| `` O `` | View create pull request options | |
241250
| `` <c-y> `` | Pull RequestのURLをクリップボードにコピー | |
@@ -361,6 +370,9 @@ If you would instead like to start an interactive rebase from the selected commi
361370
| `` y `` | コミットの情報をコピー | Copy commit attribute to clipboard (e.g. hash, URL, diff, message, author). |
362371
| `` o `` | ブラウザでコミットを開く | |
363372
| `` n `` | コミットにブランチを作成 | |
373+
| `` N `` | Move commits to new branch | Create a new branch and move the unpushed commits of the current branch to it. Useful if you meant to start new work and forgot to create a new branch first.
374+
375+
Note that this disregards the selection, the new branch is always created either from the main branch or stacked on top of the current branch (you get to choose which). |
364376
| `` g `` | Reset | View reset options (soft/mixed/hard) for resetting onto selected item. |
365377
| `` C `` | コミットをコピー (cherry-pick) | Mark commit as copied. Then, within the local commits view, you can press `V` to paste (cherry-pick) the copied commit(s) into your checked out branch. At any time you can press `<esc>` to cancel the selection. |
366378
| `` <c-r> `` | Reset copied (cherry-picked) commits selection | |

docs/keybindings/Keybindings_ko.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,9 @@ _Legend: `<c-b>` means ctrl+b, `<a-b>` means alt+b, `B` means shift+b_
6060
| `` y `` | 커밋 attribute 복사 | Copy commit attribute to clipboard (e.g. hash, URL, diff, message, author). |
6161
| `` o `` | 브라우저에서 커밋 열기 | |
6262
| `` n `` | 커밋에서 새 브랜치를 만듭니다. | |
63+
| `` N `` | Move commits to new branch | Create a new branch and move the unpushed commits of the current branch to it. Useful if you meant to start new work and forgot to create a new branch first.
64+
65+
Note that this disregards the selection, the new branch is always created either from the main branch or stacked on top of the current branch (you get to choose which). |
6366
| `` g `` | View reset options | View reset options (soft/mixed/hard) for resetting onto selected item. |
6467
| `` C `` | 커밋을 복사 (cherry-pick) | Mark commit as copied. Then, within the local commits view, you can press `V` to paste (cherry-pick) the copied commit(s) into your checked out branch. At any time you can press `<esc>` to cancel the selection. |
6568
| `` <c-r> `` | Reset cherry-picked (copied) commits selection | |
@@ -91,6 +94,9 @@ _Legend: `<c-b>` means ctrl+b, `<a-b>` means alt+b, `B` means shift+b_
9194
| `` y `` | 커밋 attribute 복사 | Copy commit attribute to clipboard (e.g. hash, URL, diff, message, author). |
9295
| `` o `` | 브라우저에서 커밋 열기 | |
9396
| `` n `` | 커밋에서 새 브랜치를 만듭니다. | |
97+
| `` N `` | Move commits to new branch | Create a new branch and move the unpushed commits of the current branch to it. Useful if you meant to start new work and forgot to create a new branch first.
98+
99+
Note that this disregards the selection, the new branch is always created either from the main branch or stacked on top of the current branch (you get to choose which). |
94100
| `` g `` | View reset options | View reset options (soft/mixed/hard) for resetting onto selected item. |
95101
| `` C `` | 커밋을 복사 (cherry-pick) | Mark commit as copied. Then, within the local commits view, you can press `V` to paste (cherry-pick) the copied commit(s) into your checked out branch. At any time you can press `<esc>` to cancel the selection. |
96102
| `` <c-r> `` | Reset cherry-picked (copied) commits selection | |
@@ -186,6 +192,9 @@ _Legend: `<c-b>` means ctrl+b, `<a-b>` means alt+b, `B` means shift+b_
186192
| `` i `` | Git-flow 옵션 보기 | |
187193
| `` <space> `` | 체크아웃 | Checkout selected item. |
188194
| `` n `` | 새 브랜치 생성 | |
195+
| `` N `` | Move commits to new branch | Create a new branch and move the unpushed commits of the current branch to it. Useful if you meant to start new work and forgot to create a new branch first.
196+
197+
Note that this disregards the selection, the new branch is always created either from the main branch or stacked on top of the current branch (you get to choose which). |
189198
| `` o `` | 풀 리퀘스트 생성 | |
190199
| `` O `` | 풀 리퀘스트 생성 옵션 | |
191200
| `` <c-y> `` | 풀 리퀘스트 URL을 클립보드에 복사 | |
@@ -289,6 +298,9 @@ If you would instead like to start an interactive rebase from the selected commi
289298
| `` y `` | 커밋 attribute 복사 | Copy commit attribute to clipboard (e.g. hash, URL, diff, message, author). |
290299
| `` o `` | 브라우저에서 커밋 열기 | |
291300
| `` n `` | 커밋에서 새 브랜치를 만듭니다. | |
301+
| `` N `` | Move commits to new branch | Create a new branch and move the unpushed commits of the current branch to it. Useful if you meant to start new work and forgot to create a new branch first.
302+
303+
Note that this disregards the selection, the new branch is always created either from the main branch or stacked on top of the current branch (you get to choose which). |
292304
| `` g `` | View reset options | View reset options (soft/mixed/hard) for resetting onto selected item. |
293305
| `` C `` | 커밋을 복사 (cherry-pick) | Mark commit as copied. Then, within the local commits view, you can press `V` to paste (cherry-pick) the copied commit(s) into your checked out branch. At any time you can press `<esc>` to cancel the selection. |
294306
| `` <c-t> `` | Open external diff tool (git difftool) | |

docs/keybindings/Keybindings_nl.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,9 @@ _Legend: `<c-b>` means ctrl+b, `<a-b>` means alt+b, `B` means shift+b_
9898
| `` i `` | Laat git-flow opties zien | |
9999
| `` <space> `` | Uitchecken | Checkout selected item. |
100100
| `` n `` | Nieuwe branch | |
101+
| `` N `` | Move commits to new branch | Create a new branch and move the unpushed commits of the current branch to it. Useful if you meant to start new work and forgot to create a new branch first.
102+
103+
Note that this disregards the selection, the new branch is always created either from the main branch or stacked on top of the current branch (you get to choose which). |
101104
| `` o `` | Maak een pull-request | |
102105
| `` O `` | Bekijk opties voor pull-aanvraag | |
103106
| `` <c-y> `` | Kopieer de URL van het pull-verzoek naar het klembord | |
@@ -174,6 +177,9 @@ If you would instead like to start an interactive rebase from the selected commi
174177
| `` y `` | Copy commit attribute to clipboard | Copy commit attribute to clipboard (e.g. hash, URL, diff, message, author). |
175178
| `` o `` | Open commit in browser | |
176179
| `` n `` | Creëer nieuwe branch van commit | |
180+
| `` N `` | Move commits to new branch | Create a new branch and move the unpushed commits of the current branch to it. Useful if you meant to start new work and forgot to create a new branch first.
181+
182+
Note that this disregards the selection, the new branch is always created either from the main branch or stacked on top of the current branch (you get to choose which). |
177183
| `` g `` | Bekijk reset opties | View reset options (soft/mixed/hard) for resetting onto selected item. |
178184
| `` C `` | Kopieer commit (cherry-pick) | Mark commit as copied. Then, within the local commits view, you can press `V` to paste (cherry-pick) the copied commit(s) into your checked out branch. At any time you can press `<esc>` to cancel the selection. |
179185
| `` <c-t> `` | Open external diff tool (git difftool) | |
@@ -237,6 +243,9 @@ If you would instead like to start an interactive rebase from the selected commi
237243
| `` y `` | Copy commit attribute to clipboard | Copy commit attribute to clipboard (e.g. hash, URL, diff, message, author). |
238244
| `` o `` | Open commit in browser | |
239245
| `` n `` | Creëer nieuwe branch van commit | |
246+
| `` N `` | Move commits to new branch | Create a new branch and move the unpushed commits of the current branch to it. Useful if you meant to start new work and forgot to create a new branch first.
247+
248+
Note that this disregards the selection, the new branch is always created either from the main branch or stacked on top of the current branch (you get to choose which). |
240249
| `` g `` | Bekijk reset opties | View reset options (soft/mixed/hard) for resetting onto selected item. |
241250
| `` C `` | Kopieer commit (cherry-pick) | Mark commit as copied. Then, within the local commits view, you can press `V` to paste (cherry-pick) the copied commit(s) into your checked out branch. At any time you can press `<esc>` to cancel the selection. |
242251
| `` <c-r> `` | Reset cherry-picked (gekopieerde) commits selectie | |
@@ -329,6 +338,9 @@ If you would instead like to start an interactive rebase from the selected commi
329338
| `` y `` | Copy commit attribute to clipboard | Copy commit attribute to clipboard (e.g. hash, URL, diff, message, author). |
330339
| `` o `` | Open commit in browser | |
331340
| `` n `` | Creëer nieuwe branch van commit | |
341+
| `` N `` | Move commits to new branch | Create a new branch and move the unpushed commits of the current branch to it. Useful if you meant to start new work and forgot to create a new branch first.
342+
343+
Note that this disregards the selection, the new branch is always created either from the main branch or stacked on top of the current branch (you get to choose which). |
332344
| `` g `` | Bekijk reset opties | View reset options (soft/mixed/hard) for resetting onto selected item. |
333345
| `` C `` | Kopieer commit (cherry-pick) | Mark commit as copied. Then, within the local commits view, you can press `V` to paste (cherry-pick) the copied commit(s) into your checked out branch. At any time you can press `<esc>` to cancel the selection. |
334346
| `` <c-r> `` | Reset cherry-picked (gekopieerde) commits selectie | |

0 commit comments

Comments
 (0)