Yes, I would also appreciate if confirmation or clarification when a rebase can be used.  I probably mis-interrepted Julien&#39;s useful email to mean a rebase only works when remote server has changes that do not affect your local commits; else a merge is needed.<br>
<br>Chris<br><br><div class="gmail_quote">On Mon, May 11, 2009 at 8:02 AM, m. allan noah <span dir="ltr">&lt;<a href="mailto:kitno455@gmail.com">kitno455@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
and here we have a merge commit like julien warned about, where my<br>
most recent (large) commit to canon_dr shows up again in this commit.<br>
IIRC, we should not use git pull, but instead, get fetch and git<br>
rebase to prevent this?<br>
<br>
not directed at chris particularly, git and i dont seem to get along<br>
yet, either....<br>
<br>
allan<br>
<div class="im"><br>
On Sat, May 9, 2009 at 10:51 PM, <a href="mailto:chris@cnpbagwell.com">chris@cnpbagwell.com</a><br>
&lt;<a href="mailto:chris@cnpbagwell.com">chris@cnpbagwell.com</a>&gt; wrote:<br>
&gt; The following commit has been merged in the master branch:<br>
</div>&gt; commit 07c5723cab9571524db586c3319eb40a93568107<br>
&gt; Merge: 4d9e8138af0f399e72599631854fa266cb18a4da 64621621c1e3b0163dbd62d3071df028d2cf0b34<br>
<div class="im">&gt; Author: <a href="mailto:chris@cnpbagwell.com">chris@cnpbagwell.com</a> &lt;<a href="mailto:chris@cnpbagwell.com">chris@cnpbagwell.com</a>&gt;<br>
</div>&gt; Date:   Sat May 9 21:40:55 2009 -0500<br>
&gt;<br>
&gt;    Merge branch &#39;master&#39; of ssh://<a href="http://cbagwell-guest@git.debian.org/git/sane/sane-backends" target="_blank">cbagwell-guest@git.debian.org/git/sane/sane-backends</a><br>
&gt;<br>
&gt; diff --combined backend/canon_dr.c<br>
&gt; index 44cd9f3,b5d5ab3..994ee0e<br>
&gt; --- a/backend/canon_dr.c<br>
&gt; +++ b/backend/canon_dr.c<br>
&gt; @@@ -56,8 -56,9 +56,9 @@@<br>
&gt;     Section 2 - sane_init, _get_devices, _open &amp; friends<br>
&gt;     Section 3 - sane_*_option functions<br>
&gt;     Section 4 - sane_start, _get_param, _read &amp; friends<br>
&gt; -    Section 5 - sane_close functions<br>
&gt; -    Section 6 - misc functions<br>
&gt; +    Section 5 - calibration functions<br>
&gt; +    Section 6 - sane_close functions<br>
&gt; +    Section 7 - misc functions<br>
&gt;<br>
&gt;     Changes:<br>
&gt;        v1 2008-10-29, MAN<br>
&gt; @@@ -182,6 -183,19 +183,19 @@@<br>
&gt;        v26 2009-04-14, MAN (SANE 1.0.20)<br>
&gt;           - return cmd status for reads on sensors<br>
&gt;           - allow rs to adjust read length for all bad status responses<br>
&gt; +       v27 2009-05-08, MAN<br>
&gt; +          - bug fix in read_panel()<br>
&gt; +          - initialize vars in do_usb_cmd()<br>
&gt; +          - set buffermode off by default<br>
&gt; +          - clear page counter during init and sane_start()<br>
&gt; +          - eject previous page during init and sane_start()<br>
&gt; +          - improved SSM_BUFF macros<br>
&gt; +          - moved set_window() to after ssm-*()<br>
&gt; +          - add coarse calibration (AFE offset/gain &amp; per-channel exposure)<br>
&gt; +          - add fine calibration (per-cell offset/gain)<br>
&gt; +          - free image and fine cal buffers in sane_close()<br>
&gt; +          - compare page counter of small scanners only in non-buffered mode<br>
&gt; +          - add back-side gray mirroring code for DR-2580C<br>
<br></blockquote></div>