)]}'
{
  "commit": "84843c578dc34006be1674e93e67442fefb685c9",
  "tree": "48bbcdb542e6dc8240f5c815d82272a0d88b03ea",
  "parents": [
    "45611e330a690e985d3ac2eb99a8f8aca2ae1c54"
  ],
  "author": {
    "name": "Wink Saville",
    "email": "wink@saville.com",
    "time": "Fri Nov 08 15:59:06 2019 -0800"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Wed Nov 13 20:52:43 2019 +0000"
  },
  "message": "Use git push instead of git cl\n\nThe is easier as git-cl requires installing depot_tools, but there is\none downside. The first time `git push origin HEAD:refs/for/master` is\nexecuted an error may occur:\n\n  $ git push origin HEAD:refs/for/master\n  Enumerating objects: 5, done.\n  Counting objects: 100% (5/5), done.\n  Delta compression using up to 12 threads\n  Compressing objects: 100% (3/3), done.\n  Writing objects: 100% (3/3), 1.02 KiB | 1.02 MiB/s, done.\n  Total 3 (delta 2), reused 0 (delta 0)\n  remote: Resolving deltas: 100% (2/2)\n  remote: Processing changes: refs: 1, done\n  remote: ERROR: commit ed2e8db: missing Change-Id in message footer\n  remote:\n  remote: Hint: to automatically insert a Change-Id, install the hook:\n  remote: f\u003d`git rev-parse --git-dir`/hooks/commit-msg ; mkdir -p $(dirname $f) ; curl -Lo $f https://gerrit-review.googlesource.com/tools/hooks/commit-msg ; chmod +x $f\n  remote: and then amend the commit:\n  remote:   git commit --amend --no-edit\n  remote: Finally, push your changes again\n  remote:\n  To https://gn.googlesource.com/gn\n   ! [remote rejected]   HEAD -\u003e refs/for/master (commit ed2e8db: missing Change-Id in message footer)\n  error: failed to push some refs to \u0027https://gn.googlesource.com/gn\u0027\n\nThe suggested solution will install .git/hooks/commit-msg from\nhttps://gerrit-review.googlesource.com/tools/hooks/commit-msg. I find\nseeing an error disconcerting but the provided instructions are adequate.\n\nIt is possible to install hooks automatically for example:\nhttps://github.com/rycus86/githooks, but I suspect Google already\nhas a solution.\n\nChange-Id: I15ae79a73e3aab6268a76629111d77a1781c6459\nReviewed-on: https://gn-review.googlesource.com/c/gn/+/6562\nReviewed-by: Brett Wilson \u003cbrettw@chromium.org\u003e\nCommit-Queue: Brett Wilson \u003cbrettw@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "17b4959f9ced35e7d272c5104c2a367edca4b5a7",
      "old_mode": 33188,
      "old_path": "AUTHORS",
      "new_id": "b78d6a5416e62fb4da0aeb153f93e30fb8d49fde",
      "new_mode": 33188,
      "new_path": "AUTHORS"
    },
    {
      "type": "modify",
      "old_id": "fae54e6f911da83a02be9ad59673790fb38e1fab",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "538b34d96fb0dc41072a6d3eb838015f639aa1ae",
      "new_mode": 33188,
      "new_path": "README.md"
    }
  ]
}
