{"push_id":714600761,"size":16,"distinct_size":4,"ref":"refs/heads/jk/packed-refs-binary-search-wip","head":"8b3e8bc5562d75968fb47beb5d04deb56aaf8acd","before":"f30fa7ea2f69d3acefe274aa79d534e6e968ad43","commits":[{"sha":"ab7fade9198e0ab3cc5c8705f0383768a3c954db","author":{"email":"dcce040cb89f9fb38fc79b83a1a0b3e9d8e92387@me.com","name":"Joe Cridge"},"message":"git-prompt.sh: document GIT_PS1_STATESEPARATOR\n\nThe environment variable GIT_PS1_STATESEPARATOR can be used to set the\nseparator between the branch name and the state symbols in the prompt.\n\nAt present the variable is not mentioned in the inline documentation which\nmakes it difficult for the casual user to identify.\n\nSigned-off-by: Joe Cridge <joe.cridge@me.com>\nSigned-off-by: Junio C Hamano <gitster@pobox.com>","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/ab7fade9198e0ab3cc5c8705f0383768a3c954db"},{"sha":"25f600e142125368288779603f069fc6a675118e","author":{"email":"d4d2cc2a6ec7b2aa587d4887cc5ed200f9b685a1@imag.fr","name":"Matthieu Moy"},"message":"Documentation/describe: improve one-line summary\n\ngit describe does not show 'the most recent tag that is reachable from a\ncommit', but a descriptive name based on this tag. Fix the description to\nreflect that.\n\nSuggested-by: Albert Netymk <albertnetymk@gmail.com>\nSigned-off-by: Matthieu Moy <Matthieu.Moy@imag.fr>\nSigned-off-by: Junio C Hamano <gitster@pobox.com>","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/25f600e142125368288779603f069fc6a675118e"},{"sha":"eb86a507a150b8fbb34fb4e59bf9edbefbbad778","author":{"email":"109d50fd4f89b8fcac63e305873cdf5f85e137fa@google.com","name":"Mike Edgar"},"message":"fetch-pack: check for shallow if depth given\n\nWhen a repository is first fetched as a shallow clone, either by\ngit-clone or by fetching into an empty repo, the server's capabilities\nare not currently consulted. The client will send shallow requests even\nif the server does not understand them, and the resulting error may be\nunhelpful to the user. This change pre-emptively checks so we can exit\nwith a helpful error if necessary.\n\nSigned-off-by: Mike Edgar <adgar@google.com>\nReviewed-by: Jeff King <peff@peff.net>\nSigned-off-by: Junio C Hamano <gitster@pobox.com>","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/eb86a507a150b8fbb34fb4e59bf9edbefbbad778"},{"sha":"f67986b9098c21005f33182472a990d5c6e8a98d","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@drmicha.warpmail.net","name":"Michael J Gruber"},"message":"mergetool-lib: fix default tool selection\n\nWhen no diff nor merge tool is specified (config, option), mergetool-lib\nis supposed to choose a default tool from a set of tools. That set is\nconstructed dynamically depending on the environment (graphical, editor\nsetting) as a space separated string of tool names.\n\n719518f (mergetool--lib: set IFS for difftool and mergetool, 2015-05-20)\nintroduced a newline as IFS which breaks the parsing of the space\nseparated list into items, resulting in a failed search for an available\ntool.\n\nSet IFS to a space locally for the tool search.\n\nSigned-off-by: Michael J Gruber <git@drmicha.warpmail.net>\nSigned-off-by: Junio C Hamano <gitster@pobox.com>","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/f67986b9098c21005f33182472a990d5c6e8a98d"},{"sha":"b1f0802e9127b117bae7a4cfdc81495f7a9a09f3","author":{"email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com","name":"Junio C Hamano"},"message":"Merge branch 'cb/array-size' into maint\n\n* cb/array-size:\n  Fix definition of ARRAY_SIZE for non-gcc builds","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/b1f0802e9127b117bae7a4cfdc81495f7a9a09f3"},{"sha":"351d06df519ee405a1926e0c6ee34d6a1dba6b46","author":{"email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com","name":"Junio C Hamano"},"message":"Merge branch 'jk/stash-require-clean-index' into maint\n\nA hotfix for the topic already in 'master'.\n\n* jk/stash-require-clean-index:\n  Revert \"stash: require a clean index to apply\"","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/351d06df519ee405a1926e0c6ee34d6a1dba6b46"},{"sha":"912bd497e93f0235a5999a77f8d54f5ff80a3a03","author":{"email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com","name":"Junio C Hamano"},"message":"Sync with maint\n\n* maint:","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/912bd497e93f0235a5999a77f8d54f5ff80a3a03"},{"sha":"a225a2601014bf06ddba932c9dab6cc299ab5239","author":{"email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com","name":"Junio C Hamano"},"message":"Merge branch 'da/mergetool-winmerge'\n\nHotfix for an earlier change already in 'master' that broke the\ndefault tool selection for mergetool.\n\n* da/mergetool-winmerge:\n  mergetool-lib: fix default tool selection","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/a225a2601014bf06ddba932c9dab6cc299ab5239"},{"sha":"15b3f711481245d0d403b424a7856b76e7bae2bb","author":{"email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com","name":"Junio C Hamano"},"message":"Merge branch 'mm/describe-doc'\n\nDocfix.\n\n* mm/describe-doc:\n  Documentation/describe: improve one-line summary","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/15b3f711481245d0d403b424a7856b76e7bae2bb"},{"sha":"d70bc3b97a4792ba99117ac6b0051ff367d78419","author":{"email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com","name":"Junio C Hamano"},"message":"Merge branch 'jc/prompt-document-ps1-state-separator'\n\nDocfix.\n\n* jc/prompt-document-ps1-state-separator:\n  git-prompt.sh: document GIT_PS1_STATESEPARATOR","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/d70bc3b97a4792ba99117ac6b0051ff367d78419"},{"sha":"58eb0122f3f4799a1b7a3ce836e52dcb2dad45bd","author":{"email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com","name":"Junio C Hamano"},"message":"Merge branch 'me/fetch-into-shallow-safety'\n\n\"git fetch --depth=<depth>\" and \"git clone --depth=<depth>\" issued\na shallow transfer request even to an upload-pack that does not\nsupport the capability.\n\n* me/fetch-into-shallow-safety:\n  fetch-pack: check for shallow if depth given","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/58eb0122f3f4799a1b7a3ce836e52dcb2dad45bd"},{"sha":"cbed29f37b690e0a497bd2b6ca9a5bdd7e6ea5aa","author":{"email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com","name":"Junio C Hamano"},"message":"Git 2.5.0-rc1\n\nSigned-off-by: Junio C Hamano <gitster@pobox.com>","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/cbed29f37b690e0a497bd2b6ca9a5bdd7e6ea5aa"},{"sha":"8012b2d2b81dadcae83fe0a2954b96d4268489df","author":{"email":"696e3fbcf235d40b6ea1ebd61c87cbea79d444e7@peff.net","name":"Jeff King"},"message":"refs: pass full flag to create_dir_entry\n\nRight now we pass only an \"incomplete\" boolean, but we will\nadd more flags in future patches. Let's let callers just\npass the whole set of flags in.","distinct":true,"url":"https://api.github.com/repos/peff/git/commits/8012b2d2b81dadcae83fe0a2954b96d4268489df"},{"sha":"194865340261ea857164350bcab8f344fc1a72c0","author":{"email":"696e3fbcf235d40b6ea1ebd61c87cbea79d444e7@peff.net","name":"Jeff King"},"message":"refs: allow flags for intermediate refs","distinct":true,"url":"https://api.github.com/repos/peff/git/commits/194865340261ea857164350bcab8f344fc1a72c0"},{"sha":"936e9ced1060b60c0e02334400b897296798a057","author":{"email":"696e3fbcf235d40b6ea1ebd61c87cbea79d444e7@peff.net","name":"Jeff King"},"message":"add REF_PACKED flag","distinct":true,"url":"https://api.github.com/repos/peff/git/commits/936e9ced1060b60c0e02334400b897296798a057"},{"sha":"8b3e8bc5562d75968fb47beb5d04deb56aaf8acd","author":{"email":"696e3fbcf235d40b6ea1ebd61c87cbea79d444e7@peff.net","name":"Jeff King"},"message":"horrible wip","distinct":true,"url":"https://api.github.com/repos/peff/git/commits/8b3e8bc5562d75968fb47beb5d04deb56aaf8acd"}]}