)]}'
{
  "commit": "2cbabf90cc2b7544706f741610908b6a2920199c",
  "tree": "a445b124d1f81f69d08e31bfbbe7311611030d00",
  "parents": [
    "f5c26753e4c8a1f45b9d7edefa976fe4ea932e26"
  ],
  "author": {
    "name": "Kurt von Laven",
    "email": "kurt.von.laven@gmail.com",
    "time": "Fri Feb 18 23:51:58 2022 -0800"
  },
  "committer": {
    "name": "Kurt von Laven",
    "email": "kurt.von.laven@gmail.com",
    "time": "Thu Apr 28 11:23:36 2022 -0700"
  },
  "message": "Check Git core.fileMode rather than infer from OS.\n\nThere was already a guard preventing the check-executables-have-shebangs\nhook from raising false positives on win32 by looking up the Git file\nmode rather than relying on the file mode in the file system. Git already\nautomatically probes the file system for executable bit support. Leverage\nGit\u0027s core.fileMode config variable to prevent false positives on all\nfile systems that don\u0027t track executable bits.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6b5402ac3f3e2ad1088a81a170b35aa7524806b2",
      "old_mode": 33188,
      "old_path": "pre_commit_hooks/check_executables_have_shebangs.py",
      "new_id": "d8e4f4901d02160e4d3af5e6a55d99932b3debc5",
      "new_mode": 33188,
      "new_path": "pre_commit_hooks/check_executables_have_shebangs.py"
    }
  ]
}
