[LLVMdev] git Status

Chris Lattner clattner at apple.com
Tue Aug 23 09:15:38 PDT 2011


On Aug 23, 2011, at 12:35 AM, FlyLanguage wrote:
>> I'd also recommand "git pull --rebase" if the goal is to keep history
>> linear. Note that this has to go with a big, fat, warning, telling the
>> user that rebasing published history is bad. Rebase is a very good tool
>> to work with private history, but as soon as you've pushed it to some
>> place visible by other people, you should stop using it.
> 
> This is enormously important - once submodule maintainers starts 
> rebasing, we're screwed.

Why do we care about the development history of a patch?  Patches sent to mainline should be simple, small, and obvious.  Any conversion to git doesn't change this.

-Chris




More information about the llvm-dev mailing list