)]}'
{
  "commit": "57d70dcb5e9bf66b79e8c6e4146ea50eba28c71a",
  "tree": "a123b7733a2284acdff86431df5e3d5858e64ef9",
  "parents": [
    "e0ebaaa53ea1154a1f392dae463453ac6c428d78"
  ],
  "author": {
    "name": "Justin Spahr-Summers",
    "email": "Justin.SpahrSummers@gmail.com",
    "time": "Tue Feb 18 16:05:29 2014 -0800"
  },
  "committer": {
    "name": "Justin Spahr-Summers",
    "email": "Justin.SpahrSummers@gmail.com",
    "time": "Tue Feb 18 16:05:29 2014 -0800"
  },
  "message": "Reload config in git_submodule_lookup() if not found\n\nIf the submodule config is already in memory, and we can’t find the\ndesired name in there, check back on disk for it. This is especially\nimportant when diffing, since it’s possible that further changes could\nhave occurred since the configuration was reloaded.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2388bd1441955d69f153abae937f2c7d3fc00714",
      "old_mode": 33188,
      "old_path": "src/submodule.c",
      "new_id": "608242b1d60eed818780c2c68e7b8509319bd2df",
      "new_mode": 33188,
      "new_path": "src/submodule.c"
    }
  ]
}
