title: How do I preserve the time of a commit that is to be squashed into another?
body: <p>I work in a branch 'develop', and when ready to merge with master, use interactive rebase to squash all my little commits into one feature-encompassing commit which I gets applied on top of master.</p>
  
  <p>Works well, only issue I have is the time the commit is labelled is of the first small commit. It makes sense as that is the only commit that is 'picked', the rest are 'squashed'. Anyone know how to have the lumping commit be labeled with the time of the last small commit rather than the first? It may be possible to do so by 'editing' the earliest commit and squashing the later commits into this commit (which I presumably can edit the time property) however is there a better way?</p>