vscode-git-graph icon indicating copy to clipboard operation
vscode-git-graph copied to clipboard

add no verify option on push and edit message

Open th0was14 opened this issue 1 month ago • 6 comments

Issue Number / Link: (If this is a minor change, then an issue does not need to be created and this line can be deleted.) https://github.com/hansu/vscode-git-graph/issues/67

th0was14 avatar Oct 30 '25 20:10 th0was14

Oh dear, you were quicker than me with that MR. 😅 I haven't looked at it in detail but we did the same thing. 👍

LeuciRemi avatar Oct 30 '25 21:10 LeuciRemi

@LeuciRemi can you verify this PR? I never had to use that option...

hansu avatar Oct 31 '25 06:10 hansu

I noticed a few areas that could be extended to make this feature more complete:

Missing operations:

  • pullBranch when using squash mode
  • merge when using squash mode
  • squashCommits operation

These operations all create commits and should logically support bypassing hooks, especially since users often need --no-verify when dealing with squash operations.

Implementation suggestions:

  1. The checkboxes should be grouped together to make it look more natural visually. image

  2. Adding JSDoc comments explaining what --no-verify bypasses for each operation.

LeuciRemi avatar Oct 31 '25 10:10 LeuciRemi

@hansu do I let you take the new change ? or do you want me to do the new change ?

th0was14 avatar Nov 02 '25 21:11 th0was14

@th0was14 It would be nice if you can do that :)

hansu avatar Nov 03 '25 08:11 hansu

@th0was14 It would be nice if you can do that :)

@hansu I will try. :) I let you know if I have trouble.

th0was14 avatar Nov 08 '25 14:11 th0was14