)]}'
{
  "commit": "7cc99b24c1869d54168708a2df6e6f936c36f980",
  "tree": "e2bb1235e55d9c57a259b618aa5b4b42eb6dd2da",
  "parents": [
    "12ad396f6708fa31cc4a979580a9456114b4beaa"
  ],
  "author": {
    "name": "Mike Frysinger",
    "email": "vapier@google.com",
    "time": "Tue May 12 12:19:59 2026 -0400"
  },
  "committer": {
    "name": "gerrit-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "gerrit-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue May 12 10:04:15 2026 -0700"
  },
  "message": "git_config: fix error message command output\n\nstr() inside an f-string is redundant.  Actually join the array together\nas a string to show a proper error message, and include the full command\nline, not the extra options passed in.\n\nBefore:\nerror.GitError: git config (\u0027--null\u0027, \u0027--list\u0027): fatal: unable to read config file \u0027xxx\u0027: No such file or directory\n\nAfter:\nerror.GitError: git config --system --includes --null --list: fatal: unable to read config file \u0027xxx\u0027: No such file or directory\n\nChange-Id: I8983389aa2e0de7808991e73e636b77810f04c4b\nReviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/582341\nCommit-Queue: Mike Frysinger \u003cvapier@google.com\u003e\nTested-by: Mike Frysinger \u003cvapier@google.com\u003e\nReviewed-by: Gavin Mak \u003cgavinmak@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e80a0322d98e087519146f194ec49f9930ce2144",
      "old_mode": 33188,
      "old_path": "git_config.py",
      "new_id": "d2c88514b21f059eec1c5dd1380a7ddc1743c5a3",
      "new_mode": 33188,
      "new_path": "git_config.py"
    }
  ]
}
