I suggest you ...

Allow manual selection of which hunks of each file diff will be committed in pending changes view

I would like to be able to select at line level granularity, which hunks of a pending changes diff will be committed to a changeset, so that I may make different commits that split up changes along functional lines / with finer granularity. Any parts of the delta that are not committed should remain as pending changes.
This would make it easier to allow selective merging of specific parts of functionality by cherry picking at changeset level.
Coupled with some functionality to be able to split existing commits along similar lines, this would be a rather nice feature (maybe by automatic subtractive merge, then manual re-selection of hunks/files to commit as an appropriate series of changesets, in pending changes view?)

3 votes
Vote
Sign in
(thinking…)
Sign in with: Facebook Google
Signed in as (Sign out)
You have left! (?) (thinking…)
kdm shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

0 comments

Sign in
(thinking…)
Sign in with: Facebook Google
Signed in as (Sign out)
Submitting...

Feedback and Knowledge Base