)]}'
{
  "commit": "a83619d692deeb2565335144078465acb2dd1457",
  "tree": "568c8aa7b0092ee996e1a4612e89ff252d61ac60",
  "parents": [
    "c697ad143ba1ff58b29e7efe149d244d4b7010a5"
  ],
  "author": {
    "name": "Paolo Bonzini",
    "email": "bonzini@gnu.org",
    "time": "Mon Apr 28 11:32:12 2008 -0400"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Sun May 04 17:41:39 2008 -0700"
  },
  "message": "add special \"matching refs\" refspec\n\nThis patch provides a way to specify \"push matching heads\" using a\nspecial refspec \":\".  This is useful because it allows \"push \u003d +:\"\nas a way to specify that matching refs will be pushed but, in addition,\nforced updates will be allowed, which was not possible before.\n\nSigned-off-by: Paolo Bonzini \u003cbonzini@gnu.org\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "05859491378243639e81c9c8ab7deffb90d83d07",
      "old_mode": 33188,
      "old_path": "Documentation/git-push.txt",
      "new_id": "7d31263aa213e943bea1a0c0ef4bd3fff583322d",
      "new_mode": 33188,
      "new_path": "Documentation/git-push.txt"
    },
    {
      "type": "modify",
      "old_id": "bb9c33a6506290edad096acaa52330dd48df6135",
      "old_mode": 33188,
      "old_path": "builtin-send-pack.c",
      "new_id": "d76260c09eef064d8a2862b5d6f0e826d968d643",
      "new_mode": 33188,
      "new_path": "builtin-send-pack.c"
    },
    {
      "type": "modify",
      "old_id": "2d9af4023eba6f8b2fe528ccbf03569fcaa265ee",
      "old_mode": 33188,
      "old_path": "remote.c",
      "new_id": "7c496f981e89ee2833214f27dcd94a86976f9e67",
      "new_mode": 33188,
      "new_path": "remote.c"
    },
    {
      "type": "modify",
      "old_id": "a38774bbdc5acfb5ed9360ac92e1049fa79b26e1",
      "old_mode": 33188,
      "old_path": "remote.h",
      "new_id": "f7b7be84b440bee840fafd583d7b4d7a8757b7d2",
      "new_mode": 33188,
      "new_path": "remote.h"
    },
    {
      "type": "modify",
      "old_id": "670a8f1c9992f9c8d15144b2c19b242821e3814b",
      "old_mode": 33261,
      "old_path": "t/t5511-refspec.sh",
      "new_id": "22ba380034775e7584a33ca606294af34f568443",
      "new_mode": 33261,
      "new_path": "t/t5511-refspec.sh"
    },
    {
      "type": "modify",
      "old_id": "0a757d5b9fe660245ced7749e445eabd0369bcf0",
      "old_mode": 33261,
      "old_path": "t/t5516-fetch-push.sh",
      "new_id": "53e47e1198763b878d629acb71df768ea479eb3c",
      "new_mode": 33261,
      "new_path": "t/t5516-fetch-push.sh"
    }
  ]
}
