Re: [RFC] git rebase --edit

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

On Fri, 12 Feb 2010, Tay Ray Chuan wrote:

> [description how to amend a single commit that is not HEAD]
>
> Perhaps git-rebase --interactive could learn an option, say, --edit
> <commit>, that
> 
>   1. determines where to start the rebase (instead of saying <commit>^ above),
>   2. marks <commit> as 'e' in git-rebase-todo,
>   3. start the edit process ("You can amend the commit now...").
> 
> The user would then proceed with the usual git-rebase --continue.
> 
> Is this a workable suggestion?

Sure!

Note that the current workflow for such things is to make a temporary 
commit which is then handled by the new "fixup" command. But of course, 
this only works if your history is not messy, i.e. has too many changes in 
the same place (because then the fixup commit does not apply cleanly to 
the commit in question).

Ciao,
Dscho

--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]