[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