<div dir="ltr">This might help to explain a few things: <a href="http://stackoverflow.com/questions/13177852/why-the-data-of-commits-in-git-log-is-out-of-order">http://stackoverflow.com/questions/13177852/why-the-data-of-commits-in-git-log-is-out-of-order</a><div>

<br></div><div>Basically nothing is wrong as the order is not always in the date order </div><div><br></div><div>- Nathan</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Jan 13, 2014 at 8:59 PM, Denis Rouzaud <span dir="ltr"><<a href="mailto:denis.rouzaud@gmail.com" target="_blank">denis.rouzaud@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    it seems to affect que pull request now:<br>
    
    <a href="https://github.com/qgis/QGIS/pull/1067" target="_blank">https://github.com/qgis/QGIS/pull/1067</a><div><div class="h5"><br>
    <br>
    <div>On 13. 01. 14 10:35, Richard
      Duivenvoorde wrote:<br>
    </div>
    <blockquote type="cite">
      <pre>On <a href="tel:13-01-14" value="+61130114" target="_blank">13-01-14</a> 10:18, Matthias Kuhn wrote:
</pre>
      <blockquote type="cite">
        <pre>Some general advice (althogh I'm not sure how exactly that happened) is to

For creating a pull request
===============
- always start a feature branch from current master
- if you are coding a feature branch, don't "merge" anything in
- before you create a pull request do "git fetch origin" and "git rebase
origin/master" (given origin is the remote for upstream and not your own
remote, check your .git/config or do "git remote -v | grep
<a href="http://github.com/qgis" target="_blank">github.com/qgis</a>")
- you may do a "git rebase" like in the last line repeatedly without
doing any damage (as long as the only purpose of your branch is to get
merged into master)
- Attention: After a rebase you need to "git push -f". CORE DEVS: IF YOU
DO THIS ON THE UPSTREAM REPOSITORY YOU WILL BRING CAKE FOR EVERYBODY TO
THE NEXT HF!

For merging a pull request
===============
Option A)
  - click the merge button (Creates a non-fast-forward merge)

Option B)
  - Checkout the pull request (See
<a href="https://gist.github.com/piscisaureus/3342247" target="_blank">https://gist.github.com/piscisaureus/3342247</a>)
  - Test (Also required for option A, obviously)
  - checkout master, "git merge pr/1234"
  - Optional: "git pull --rebase": Creates a fast-forward, no "merge
commit" is made. Cleaner history, but it is harder to revert the merge.
  - "git push"

I hope that I got things right and that somebody finds this useful.
</pre>
      </blockquote>
      <pre>Hi Matthias,

I think it is VERY usefull. But I also think we should create a
'git'-page in documentation which contains this info.

I think it would also be helpfull to show the (more general) git
commands for creating a local branch etc.

I'll try to create a page for that with the information above, and add
some stuff that I think is usefull.
Plz have a look into it when finished.

Regards,

Richard Duivenvoorde




_______________________________________________
Qgis-developer mailing list
<a href="mailto:Qgis-developer@lists.osgeo.org" target="_blank">Qgis-developer@lists.osgeo.org</a>
<a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer" target="_blank">http://lists.osgeo.org/mailman/listinfo/qgis-developer</a>
</pre>
    </blockquote>
    <br>
  </div></div></div>

<br>_______________________________________________<br>
Qgis-developer mailing list<br>
<a href="mailto:Qgis-developer@lists.osgeo.org">Qgis-developer@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer" target="_blank">http://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br></blockquote></div><br></div>