|
216 | 216 | "title": "%command.commitAllAmend%", |
217 | 217 | "category": "Git" |
218 | 218 | }, |
| 219 | + { |
| 220 | + "command": "git.commitNoVerify", |
| 221 | + "title": "%command.commitNoVerify%", |
| 222 | + "category": "Git", |
| 223 | + "icon": "$(check)" |
| 224 | + }, |
| 225 | + { |
| 226 | + "command": "git.commitStagedNoVerify", |
| 227 | + "title": "%command.commitStagedNoVerify%", |
| 228 | + "category": "Git" |
| 229 | + }, |
| 230 | + { |
| 231 | + "command": "git.commitEmptyNoVerify", |
| 232 | + "title": "%command.commitEmptyNoVerify%", |
| 233 | + "category": "Git" |
| 234 | + }, |
| 235 | + { |
| 236 | + "command": "git.commitStagedSignedNoVerify", |
| 237 | + "title": "%command.commitStagedSignedNoVerify%", |
| 238 | + "category": "Git" |
| 239 | + }, |
| 240 | + { |
| 241 | + "command": "git.commitStagedAmendNoVerify", |
| 242 | + "title": "%command.commitStagedAmendNoVerify%", |
| 243 | + "category": "Git" |
| 244 | + }, |
| 245 | + { |
| 246 | + "command": "git.commitAllNoVerify", |
| 247 | + "title": "%command.commitAllNoVerify%", |
| 248 | + "category": "Git" |
| 249 | + }, |
| 250 | + { |
| 251 | + "command": "git.commitAllSignedNoVerify", |
| 252 | + "title": "%command.commitAllSignedNoVerify%", |
| 253 | + "category": "Git" |
| 254 | + }, |
| 255 | + { |
| 256 | + "command": "git.commitAllAmendNoVerify", |
| 257 | + "title": "%command.commitAllAmendNoVerify%", |
| 258 | + "category": "Git" |
| 259 | + }, |
219 | 260 | { |
220 | 261 | "command": "git.restoreCommitTemplate", |
221 | 262 | "title": "%command.restoreCommitTemplate%", |
|
581 | 622 | "command": "git.commitAllAmend", |
582 | 623 | "when": "config.git.enabled && !git.missing && gitOpenRepositoryCount != 0" |
583 | 624 | }, |
| 625 | + { |
| 626 | + "command": "git.commitNoVerify", |
| 627 | + "when": "config.git.enabled && !git.missing && config.git.allowNoVerifyCommit && gitOpenRepositoryCount != 0" |
| 628 | + }, |
| 629 | + { |
| 630 | + "command": "git.commitStagedNoVerify", |
| 631 | + "when": "config.git.enabled && !git.missing && config.git.allowNoVerifyCommit && gitOpenRepositoryCount != 0" |
| 632 | + }, |
| 633 | + { |
| 634 | + "command": "git.commitEmptyNoVerify", |
| 635 | + "when": "config.git.enabled && !git.missing && config.git.allowNoVerifyCommit && gitOpenRepositoryCount != 0" |
| 636 | + }, |
| 637 | + { |
| 638 | + "command": "git.commitStagedSignedNoVerify", |
| 639 | + "when": "config.git.enabled && !git.missing && config.git.allowNoVerifyCommit && gitOpenRepositoryCount != 0" |
| 640 | + }, |
| 641 | + { |
| 642 | + "command": "git.commitStagedAmendNoVerify", |
| 643 | + "when": "config.git.enabled && !git.missing && config.git.allowNoVerifyCommit && gitOpenRepositoryCount != 0" |
| 644 | + }, |
| 645 | + { |
| 646 | + "command": "git.commitAllNoVerify", |
| 647 | + "when": "config.git.enabled && !git.missing && config.git.allowNoVerifyCommit && gitOpenRepositoryCount != 0" |
| 648 | + }, |
| 649 | + { |
| 650 | + "command": "git.commitAllSignedNoVerify", |
| 651 | + "when": "config.git.enabled && !git.missing && config.git.allowNoVerifyCommit && gitOpenRepositoryCount != 0" |
| 652 | + }, |
| 653 | + { |
| 654 | + "command": "git.commitAllAmendNoVerify", |
| 655 | + "when": "config.git.enabled && !git.missing && config.git.allowNoVerifyCommit && gitOpenRepositoryCount != 0" |
| 656 | + }, |
584 | 657 | { |
585 | 658 | "command": "git.restoreCommitTemplate", |
586 | 659 | "when": "false" |
|
1239 | 1312 | "command": "git.rebaseAbort", |
1240 | 1313 | "group": "1_commit@5" |
1241 | 1314 | }, |
| 1315 | + { |
| 1316 | + "command": "git.commitNoVerify", |
| 1317 | + "group": "1_commit@6", |
| 1318 | + "when": "config.git.allowNoVerifyCommit" |
| 1319 | + }, |
| 1320 | + { |
| 1321 | + "command": "git.commitStagedNoVerify", |
| 1322 | + "group": "1_commit@7", |
| 1323 | + "when": "config.git.allowNoVerifyCommit" |
| 1324 | + }, |
| 1325 | + { |
| 1326 | + "command": "git.commitAllNoVerify", |
| 1327 | + "group": "1_commit@8", |
| 1328 | + "when": "config.git.allowNoVerifyCommit" |
| 1329 | + }, |
1242 | 1330 | { |
1243 | 1331 | "command": "git.commitStagedAmend", |
1244 | 1332 | "group": "2_amend@1" |
1245 | 1333 | }, |
1246 | 1334 | { |
1247 | 1335 | "command": "git.commitAllAmend", |
1248 | | - "group": "2_amend@1" |
| 1336 | + "group": "2_amend@2" |
| 1337 | + }, |
| 1338 | + { |
| 1339 | + "command": "git.commitStagedAmendNoVerify", |
| 1340 | + "group": "2_amend@3", |
| 1341 | + "when": "config.git.allowNoVerifyCommit" |
| 1342 | + }, |
| 1343 | + { |
| 1344 | + "command": "git.commitAllAmendNoVerify", |
| 1345 | + "group": "2_amend@4", |
| 1346 | + "when": "config.git.allowNoVerifyCommit" |
1249 | 1347 | }, |
1250 | 1348 | { |
1251 | 1349 | "command": "git.commitStagedSigned", |
|
1254 | 1352 | { |
1255 | 1353 | "command": "git.commitAllSigned", |
1256 | 1354 | "group": "3_signoff@2" |
| 1355 | + }, |
| 1356 | + { |
| 1357 | + "command": "git.commitStagedSignedNoVerify", |
| 1358 | + "group": "3_signoff@3", |
| 1359 | + "when": "config.git.allowNoVerifyCommit" |
| 1360 | + }, |
| 1361 | + { |
| 1362 | + "command": "git.commitAllSignedNoVerify", |
| 1363 | + "group": "3_signoff@4", |
| 1364 | + "when": "config.git.allowNoVerifyCommit" |
1257 | 1365 | } |
1258 | 1366 | ], |
1259 | 1367 | "git.changes": [ |
|
1730 | 1838 | "default": true, |
1731 | 1839 | "description": "%config.confirmForcePush%" |
1732 | 1840 | }, |
| 1841 | + "git.allowNoVerifyCommit": { |
| 1842 | + "type": "boolean", |
| 1843 | + "default": false, |
| 1844 | + "description": "%config.allowNoVerifyCommit%" |
| 1845 | + }, |
| 1846 | + "git.confirmNoVerifyCommit": { |
| 1847 | + "type": "boolean", |
| 1848 | + "default": true, |
| 1849 | + "description": "%config.confirmNoVerifyCommit%" |
| 1850 | + }, |
1733 | 1851 | "git.openDiffOnClick": { |
1734 | 1852 | "type": "boolean", |
1735 | 1853 | "scope": "resource", |
|
0 commit comments