)]}'
{
  "commit": "76a4a9df86e9f969caf1fdd9e6d2f3ec5f18e94f",
  "tree": "6ad547c43b522e8f6df7fbd6a07d4cced9a692a7",
  "parents": [
    "befaec1e56e70582249f6cd4a5f9de5c012ad718"
  ],
  "author": {
    "name": "David Pursehouse",
    "email": "dpursehouse@collab.net",
    "time": "Tue Aug 16 12:11:12 2016 +0900"
  },
  "committer": {
    "name": "David Pursehouse",
    "email": "dpursehouse@collab.net",
    "time": "Tue Aug 16 21:55:36 2016 +0900"
  },
  "message": "project: Set config option to skip lfs smudge filter\n\nDuring sync, repo runs `git read-tree --reset -u -v HEAD` which causes\ngit-lfs\u0027s smudge filter to run. However this fails because git-lfs does\nnot work with bare repositories.\n\nAdd lfs.filter configuration to the project config as suggested in the\ncomments on the upstream git-lfs client issue [1]. This prevents the\nsmudge filter from running, and the sync completes successfully.\n\nFor any projects that have LFS objects, `git lfs pull` must be executed.\n\n[1] https://github.com/github/git-lfs/issues/1422\n\nBug: Issue 224\nChange-Id: I091ff37998131e2e6bbc59aa37ee352fe12d7fcd\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "918ee09c95c111f46a2e0fde44d55a36030af2ce",
      "old_mode": 33188,
      "old_path": "project.py",
      "new_id": "b8b98e44717377b254fa75144fb49d01a055653c",
      "new_mode": 33188,
      "new_path": "project.py"
    }
  ]
}
