<div dir="ltr">On Sat, Jun 15, 2013 at 10:44 PM, Karl Rupp <span dir="ltr"><<a href="mailto:rupp@mcs.anl.gov" target="_blank">rupp@mcs.anl.gov</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hey,<div class="im"><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
1) I ran the push again, even after issuing the command above, and still<br>
got the same error<br>
</blockquote>
><br>
> 2) How do I update my copy of 3.4.1? I pulled every branch and did a fetch.<br>
><br>
<br></div>
Did you try `git pull --tags` and/or `git fetch --tags`?<br></blockquote><div><br></div><div style>Yes, that worked. I cannot understand why this tag was different from all the others.</div><div style><br></div><div style>
   Matt</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Best regards,<br>
Karli<br>
<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">
    Matt<br>
<br>
    Best regards,<br>
    Karli<br>
<br>
<br>
<br>
    On 06/15/2013 03:23 PM, Matthew Knepley wrote:<br>
<br>
        I get this every time I try to push a branch:<br>
<br>
        git -c diff.mnemonicprefix=false -c core.quotepath=false push -v<br>
        --tags<br>
        origin knepley/pylith:knepley/pylith<br>
<br>
        Pushing to git@bitbucket.org:petsc/petsc<br>
<br>
        To git@bitbucket.org:petsc/petsc<br>
<br>
           = [up to date]      v2.0.29 -> v2.0.29<br>
<br>
           = [up to date]      v2.1.0 -> v2.1.0<br>
<br>
           = [up to date]      v2.3.2 -> v2.3.2<br>
<br>
           = [up to date]      v2.3.3 -> v2.3.3<br>
<br>
           = [up to date]      v3.0.0 -> v3.0.0<br>
<br>
           = [up to date]      v3.1 -> v3.1<br>
<br>
           = [up to date]      v3.2 -> v3.2<br>
<br>
           = [up to date]      v3.3 -> v3.3<br>
<br>
           = [up to date]      v3.4 -> v3.4<br>
<br>
             3d2e007..e4fc00d  knepley/pylith -> knepley/pylith<br>
<br>
           ! [rejected]        v3.4.1 -> v3.4.1 (non-fast-forward)<br>
<br></div>
        updating local tracking ref 'refs/remotes/origin/knepley/_<u></u>_pylith'<br>
<br>
        error: failed to push some refs to 'git@bitbucket.org:petsc/__<u></u>petsc'<div class="im"><br>
<br>
        hint: Updates were rejected because a pushed branch tip is<br>
        behind its remote<br>
<br>
        hint: counterpart. Check out this branch and merge the remote<br>
        changes<br>
<br>
        hint: (e.g. 'git pull') before pushing again.<br>
<br>
        hint: See the 'Note about fast-forwards' in 'git push --help'<br>
        for details.<br>
<br>
        Completed with errors, see above<br>
<br>
<br>
        If I remove --tags, then it works.<br>
<br>
<br>
             Matt<br>
<br>
<br>
        --<br>
        What most experimenters take for granted before they begin their<br>
        experiments is infinitely more interesting than any results to which<br>
        their experiments lead.<br>
        -- Norbert Wiener<br>
<br>
<br>
<br>
<br>
<br>
--<br>
What most experimenters take for granted before they begin their<br>
experiments is infinitely more interesting than any results to which<br>
their experiments lead.<br>
-- Norbert Wiener<br>
</div></blockquote>
<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>
-- Norbert Wiener
</div></div>