Hal Murray <[email protected]>:
> Thanks.  I hate that crap as much as anybody.
> 
> > git pull --rebase
> 
> I missed the --rebase part.
> 
> Is there any way to set things up so --rebase is the default with pull?

Yes.  If you look in your .git/config, adding the "rebase = true" line will
set --rebase for all pulls from master.

[branch "master"]
        remote = origin
        merge = refs/heads/master
        rebase = true

> Is there any way to recover after I forget?

Not short of repository surgery.  Remember the hash chain - git is actually
designed to make it difficult to modify old commits.

> Can we fix the push process to reject pushes if they have that type of 
> comment?

Theoretically possible, but probably a bad idea.  We will probably have to
do real branch merges occasionally.
-- 
                <a href="http://www.catb.org/~esr/";>Eric S. Raymond</a>
_______________________________________________
devel mailing list
[email protected]
http://lists.ntpsec.org/mailman/listinfo/devel

Reply via email to