Re: selective git-update-index per diff(1) chunks
- From
Sam Vilain <sam@vilain.net>
- Date
- Dec 2, 2006, 21:08 UTC
- Message-ID
- <4571EB5F.7030300@vilain.net>
- In-Reply-To
- <slrnen04os.a5.Peter.B.Baumann@xp.machine.xx>
Peter Baumann wrote:
Show 6 quoted lines
>> Now I want to commit them as two separate commits. So far, it's >> * getting full diff >> * cp(1) >> * hand-edit both diffs >> * commit first >> * commit second
I made a patch to 'cg-commit -p' to do this, check the archives.
Show 7 quoted lines
>> Relying on diff(1) definition of chunks is sorta hacky, though... I admit it. > > I don't think it belongs in the plumbing, the git-update-index but I > think something like this would be very usefull. > > AFAIR darcs has this functionality. It selectively ask for each hunk if > it should be commited. This would be awfull to have in git.
darcs and SVK both have this "interactive commit".
darcs also does something very useful with this; what amounts to automatically making topic branches. Currently there is no easy way to manage that, either.
Sam.