{"push_id":3112371940,"size":9,"distinct_size":7,"ref":"refs/heads/pu","head":"c28305e5386afaeb0af493d010fa82edaf7d471d","before":"e2f272d9668f87c6f603c97ae095a2c8c8e0deb8","commits":[{"sha":"bbcde41a70a7e0264c214896aac84d1ec3fdcbf6","author":{"name":"Matthew DeVore","email":"383067055a30849a4b860c77c3257d09c1beb6e6@google.com"},"message":"revision.c: put promisor option in specialized struct\n\nPut the allow_exclude_promisor_objects flag in setup_revision_opt. When\nit was in rev_info, it was unclear when it was used, since rev_info is\npassed to functions that don't use the flag. This resulted in\nunnecessary setting of the flag in prune.c, so fix that as well.\n\nSigned-off-by: Matthew DeVore <matvore@google.com>\nSigned-off-by: Junio C Hamano <gitster@pobox.com>","distinct":false,"url":"https://api.github.com/repos/gitgitgadget/git/commits/bbcde41a70a7e0264c214896aac84d1ec3fdcbf6"},{"sha":"1db4ac982515f0f752563dfa3d5aea6993b25459","author":{"name":"Junio C Hamano","email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com"},"message":"Merge branch 'md/exclude-promisor-objects-fix-cleanup' into jch\n\n* md/exclude-promisor-objects-fix-cleanup:\n  revision.c: put promisor option in specialized struct","distinct":false,"url":"https://api.github.com/repos/gitgitgadget/git/commits/1db4ac982515f0f752563dfa3d5aea6993b25459"},{"sha":"829d5a63fe108418671a8d7c13a43c547c35b67e","author":{"name":"Junio C Hamano","email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com"},"message":"Merge branch 'aw/pretty-trailers' into pu\n\nThe %(trailers) formatter in \"git log --format=...\"  now allows to\noptionally pick trailers selectively by keyword, show only values,\netc.\n\nHow's the doneness of this one?\n\n* aw/pretty-trailers:\n  pretty: add support for separator option in %(trailers)\n  strbuf: separate callback for strbuf_expand:ing literals\n  pretty: add support for \"valueonly\" option in %(trailers)\n  pretty: allow showing specific trailers\n  pretty: single return path in %(trailers) handling","distinct":true,"url":"https://api.github.com/repos/gitgitgadget/git/commits/829d5a63fe108418671a8d7c13a43c547c35b67e"},{"sha":"d6899010f5f21e2acf3cafcd7c7f2c5bd7f27fc7","author":{"name":"Junio C Hamano","email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com"},"message":"Merge branch 'pw/add-p-select' into pu\n\n\"git add -p\" interactive interface learned to let users choose\nindividual added/removed lines to be used in the operation, instead\nof accepting or rejecting a whole hunk.\n\n* pw/add-p-select:\n  add -p: optimize line selection for short hunks\n  add -p: allow line selection to be inverted\n  add -p: select modified lines correctly\n  add -p: select individual hunk lines","distinct":true,"url":"https://api.github.com/repos/gitgitgadget/git/commits/d6899010f5f21e2acf3cafcd7c7f2c5bd7f27fc7"},{"sha":"8ce11a92501ed2e51af9425c4046cb23257d7862","author":{"name":"Junio C Hamano","email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com"},"message":"Merge branch 'lt/date-human' into pu\n\nA new date format \"--date=human\" that morphs its output depending\non how far the time is from the current time has been introduced.\n\"--date=auto\" can be used to use this new format when the output is\ngoint to the pager or to the terminal and otherwise the default\nformat.\n\n* lt/date-human:\n  Add 'human' date format","distinct":true,"url":"https://api.github.com/repos/gitgitgadget/git/commits/8ce11a92501ed2e51af9425c4046cb23257d7862"},{"sha":"70f416d678c7bc88d7be1eab72cd858b7e28cab9","author":{"name":"Junio C Hamano","email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com"},"message":"Merge branch 'mk/use-size-t-in-zlib' into pu\n\nThe wrapper to call into zlib followed our long tradition to use\n\"unsigned long\" for sizes of regions in memory, which have been\nupdated to use \"size_t\".\n\n* mk/use-size-t-in-zlib:\n  zlib.c: use size_t for size","distinct":true,"url":"https://api.github.com/repos/gitgitgadget/git/commits/70f416d678c7bc88d7be1eab72cd858b7e28cab9"},{"sha":"0086e8d255902b3fe8620455998be8f2d9ca60c8","author":{"name":"Junio C Hamano","email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com"},"message":"Merge branch 'sb/submodule-recursive-fetch-gets-the-tip' into pu\n\n\"git fetch --recurse-submodules\" may not fetch the necessary commit\nthat is bound to the superproject, which is getting corrected.\n\n* sb/submodule-recursive-fetch-gets-the-tip:\n  fetch: try fetching submodules if needed objects were not fetched\n  submodule.c: fetch in submodules git directory instead of in worktree\n  submodule: migrate get_next_submodule to use repository structs\n  repository: repo_submodule_init to take a submodule struct\n  submodule: store OIDs in changed_submodule_names\n  submodule.c: tighten scope of changed_submodule_names struct\n  submodule.c: sort changed_submodule_names before searching it\n  submodule.c: fix indentation\n  sha1-array: provide oid_array_filter","distinct":true,"url":"https://api.github.com/repos/gitgitgadget/git/commits/0086e8d255902b3fe8620455998be8f2d9ca60c8"},{"sha":"e8e067975ff2c35f449de2b9b5c07eb6af0af8ac","author":{"name":"Junio C Hamano","email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com"},"message":"Merge branch 'dl/remote-save-to-push' into pu\n\n\"git remote set-url\" learned a new option that moves existing value\nof the URL field to pushURL field of the remote before replacing\nthe URL field with a new value.\n\nI am personally not yet quite convinced if this is worth pursuing.\n\n* dl/remote-save-to-push:\n  remote: add --save-to-push option to git remote set-url","distinct":true,"url":"https://api.github.com/repos/gitgitgadget/git/commits/e8e067975ff2c35f449de2b9b5c07eb6af0af8ac"},{"sha":"c28305e5386afaeb0af493d010fa82edaf7d471d","author":{"name":"Junio C Hamano","email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com"},"message":"Merge branch 'js/protocol-advertise-multi' into pu\n\nThe transport layer has been updated so that the protocol version\nused can be negotiated between the parties, by the initiator\nlisting the protocol versions it is willing to talk, and the other\nside choosing from one of them.\n\nHow's the doneness of this one?\n\n* js/protocol-advertise-multi:\n  protocol: advertise multiple supported versions","distinct":true,"url":"https://api.github.com/repos/gitgitgadget/git/commits/c28305e5386afaeb0af493d010fa82edaf7d471d"}]}
{"actor":{"display_login":"dscho"}}