)]}'
{
  "commit": "9d58c4a3e3ce3a40262b7ff3cc39ce3b9a93d527",
  "tree": "c973565dcad98844e16486c7b7f887f74e82537f",
  "parents": [
    "2c4842023205b4b2cf7eac973cd7dc2fca263327"
  ],
  "author": {
    "name": "Brandon Casey",
    "email": "drafnel@gmail.com",
    "time": "Mon Jun 17 18:40:50 2013 -0700"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Tue Jun 18 09:16:58 2013 -0700"
  },
  "message": "t/t9802: explicitly name the upstream branch to use as a base\n\nPrior to commit fa83a33b, the \u0027git checkout\u0027 DWIMery would create a\nnew local branch if the specified branch name did not exist and it\nmatched exactly one ref in the \"remotes\" namespace.  It searched\nthe \"remotes\" namespace for matching refs using a simple comparison\nof the trailing portion of the remote ref names.  This approach\ncould sometimes produce false positives or negatives.\n\nSince fa83a33b, the DWIMery more strictly excludes the remote name\nfrom the ref comparison by iterating through the remotes that are\nconfigured in the .gitconfig file.  This has the side-effect that\nany refs that exist in the \"remotes\" namespace, but do not match\nthe destination side of any remote refspec, will not be used by\nthe DWIMery.\n\nThis change in behavior breaks the tests in t9802 which relied on\nthe old behavior of searching all refs in the remotes namespace,\nsince the git-p4 script does not configure any remotes in the\n.gitconfig.  Let\u0027s work around this in these tests by explicitly\nnaming the upstream branch to base the new local branch on when\ncalling \u0027git checkout\u0027.\n\nSigned-off-by: Brandon Casey \u003cdrafnel@gmail.com\u003e\nAcked-by: Pete Wyckoff \u003cpw@padd.com\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "eeefa6790454d83bfb4ce740f7b1843c6a71c79c",
      "old_mode": 33261,
      "old_path": "t/t9802-git-p4-filetype.sh",
      "new_id": "b0d1d94bf417a7c3cdd4f1b07334416aacbee18d",
      "new_mode": 33261,
      "new_path": "t/t9802-git-p4-filetype.sh"
    }
  ]
}
