)]}'
{
  "commit": "ec2764ee8fb9a37cc92e0a1bce3b49ae2de0ffbc",
  "tree": "e0e71b82601867916859c4b954f56fe46af51d62",
  "parents": [
    "399e4a1c560ae8caf338e13a73851089c384230a"
  ],
  "author": {
    "name": "Johan Herland",
    "email": "johan@herland.net",
    "time": "Sun Apr 21 23:52:00 2013 +0200"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Sun Apr 21 15:14:40 2013 -0700"
  },
  "message": "t2024: Show failure to use refspec when DWIMming remote branch names\n\nWhen using \"git checkout foo\" to DWIM the creation of local \"foo\" from some\nexisting upstream \"foo\", we assume conventional refspecs as created by \"git\nclone\" or \"git remote add\", and fail to work correctly if the current\nrefspecs do not follow the conventional \"refs/remotes/$remote/*\" pattern.\n\nImproved-by: Jonathan Nieder \u003cjrnieder@gmail.com\u003e\nSigned-off-by: Johan Herland \u003cjohan@herland.net\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1452bea6b1ed2af06d6ce5b57cb3a4b63d029f06",
      "old_mode": 33261,
      "old_path": "t/t2024-checkout-dwim.sh",
      "new_id": "b1e34443e279c11e7aa1bff3a3a4ebb46209b934",
      "new_mode": 33261,
      "new_path": "t/t2024-checkout-dwim.sh"
    }
  ]
}
