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

Multi-commit operations

Open borekb opened this issue 5 years ago • 12 comments

It would be great to have certain operations available on multiple commits, such as:

  • Cherry pick
  • Revert
  • Drop
  • Squash (#179)

Right now, it's not possible to select multiple commits in Git Graph's UI, and it might not be the easiest thing to implement, for example, Shift+click should only really work for a series of commits in a single branch. Still, it would be great if I could invoke some operations on multiple commits somehow.

borekb avatar Sep 18 '19 09:09 borekb

Thanks for raising this feature request! It would definitely be nice to support operations on multiple commits, however as you have indicated, there are many challenges that must be overcome to support this in an unambiguous and intuitive way.

I’ve been implementing some foundational changes to how the graph stored in memory, analysed, and rendered in the next release (1.16.0). This will provide a new capability for future features to leverage topological information obtainable from the graph. This would also be required for this feature.

mhutchie avatar Sep 18 '19 10:09 mhutchie

Still waiting for this feature!

amirgon avatar Dec 09 '21 09:12 amirgon

Any update?

Dysta avatar Jul 15 '22 14:07 Dysta

any update ?

mohittalele avatar Mar 07 '23 09:03 mohittalele

Love this feature.

indraAsLesmana avatar Jun 26 '23 05:06 indraAsLesmana

Desperately waiting for squash commits feature!

vectrobyte avatar Oct 31 '23 06:10 vectrobyte

Still waiting for this feature.

Artur-Y avatar Feb 19 '24 19:02 Artur-Y

Still waiting for this feature!

777PolarFox777 avatar Mar 27 '24 12:03 777PolarFox777

any update on this?

oscarrodar avatar Apr 05 '24 18:04 oscarrodar