
On 10/10/2012 04:02 PM, Scott Wood wrote: ...
Ideally once a pull request happens the pull happens quickly. If that doesn't happen, you could reply to the pull request asking that it be ignored in favor of a new pull request, or create a new temporary branch. IMHO pull requests ought to request a pull of a specific SHA1 along with the branch name (it'd be nice if the command to pull could verify that the SHA1 is in the history of the branch name, and include the branch name in the commit message, but merge based on the SHA1).
I believe that's (part of) why Linux is tending towards pull requests of a (signed) tag rather than a branch, since the tag always points at a specific commit, and incremental pull requests can just create a new tag name. Of course, the ability to sign tags also also a motivator.