)]}'
{
  "commit": "80c124639c3119c4db932e804a443b85b6364267",
  "tree": "65b15ad14870b9f6a47eda0f0ef64ff016f2b0b3",
  "parents": [
    "84989b0ff5308b7fea09e7f60af47d10c7cb23a3"
  ],
  "author": {
    "name": "姜浩哲",
    "email": "jhzgg2017@gmail.com",
    "time": "Thu May 25 15:57:03 2023 +0800"
  },
  "committer": {
    "name": "Marcin Czech",
    "email": "maczech@gmail.com",
    "time": "Mon Sep 11 08:00:15 2023 +0000"
  },
  "message": "Fix issue with using cgit client to fetch without authentication\n\nCGit client passes empty username and password when not specified\nin the configuration and this causes fetch operation failure.\nTo avoid the issue check if username/password is empty. If yes\nskip git client authentication.\n\nBug: Issue 40015565\nChange-Id: Ibf2569b2d3289a33386ff08e2aa7d30e546534ac\nSigned-off-by: jianghaozhe \u003cjhzgg2017@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "24898e67df66fba5826040556a7cc6aebb95bc69",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/fetch/CGitFetch.java",
      "new_id": "d3e45dac6d0944994363ee804ea7aea528b505e0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/fetch/CGitFetch.java"
    }
  ]
}
