)]}'
{
  "commit": "2908f596c5bfce1cc34a49a69cf0ad9f6bc4a025",
  "tree": "aa56ab09b418905f037a0bac9125485ed2eca35c",
  "parents": [
    "e1e215a14ea5373419acb8753b6865de19d1f122"
  ],
  "author": {
    "name": "Ram Peri",
    "email": "ramperi@google.com",
    "time": "Thu Sep 24 19:36:52 2026 +0000"
  },
  "committer": {
    "name": "gerrit-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "gerrit-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Sep 24 13:53:54 2026 -0700"
  },
  "message": "Revert \"sync: Recommend using --no-use-superproject if sync fails.\"\n\nThis reverts commit f907ced0fead284b733872d9d5fd950996e52e9e.\nOriginal change: https://gerrit-review.googlesource.com/c/git-repo/+/305622\n\nReason for revert: the hint was added when a superproject failure made\nrepo sync exit with an error. Since 8db30d6 the failure is non-fatal\nand sync falls back to fetching normally, and these failures are often\ntransient (e.g. on 2026-09-23 a manifest change added\nexternal/slackhq/compose-lints before the superproject had a commit\nfor it, until the change was reverted ~2h later). Following the hint\nmeans users keep passing --no-use-superproject and bypass the\nsuperproject even after the failure is gone.\n\nThe revert does not apply cleanly after the black reformat, so the\nconflict was resolved by restoring the original message text.\n\nBug: 565845573\nChange-Id: I5efadedd4d3d0002df50493fa29554ba9626fe82\nReviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/634804\nCommit-Queue: Ram Peri \u003cramperi@google.com\u003e\nReviewed-by: Sam Saccone \u003csamccone@google.com\u003e\nTested-by: Ram Peri \u003cramperi@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a0cb9378f1058d5fc1623430d92a955ada952b72",
      "old_mode": 33188,
      "old_path": "subcmds/sync.py",
      "new_id": "523fac7dfe1c00d2c3f452702f09b71c729096f1",
      "new_mode": 33188,
      "new_path": "subcmds/sync.py"
    }
  ]
}
