)]}'
{
  "commit": "5617b8658c4ff7af5665cf0fd4bc5448d4ada7b9",
  "tree": "4cd9e48ad8aac87b2e669024fe7605ef7d49317d",
  "parents": [
    "3f3690dc9cf1f7c0ddca72d1c5313be4022ece58"
  ],
  "author": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Thu Jan 07 12:26:06 2021 -0500"
  },
  "committer": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Thu Jan 07 18:26:46 2021 +0000"
  },
  "message": "git-codereview: allow work on main branches\n\nThe only reason not to allow work on branches named for the\norigin branches is to preserve them for \"git change main; git change new\"\nto make a new branch tracking main. But we can still do that and\nallow commits on main - we just have to use the branchpoint\nas the root of the new branch.\n\nNow people can work on \"main\" (or \"dev.regabi\") if that suits them.\nIn particular, if you\u0027re doing merges, it\u0027s nice to be on \"dev.regabi\"\nand know for sure that\u0027s the branch you\u0027re working on.\n\nChange-Id: I8e9458793c30857a5c00e6bfd4f1cb41adbbe637\nReviewed-on: https://go-review.googlesource.com/c/review/+/279874\nTrust: Russ Cox \u003crsc@golang.org\u003e\nReviewed-by: Matthew Dempsky \u003cmdempsky@google.com\u003e\nReviewed-by: Austin Clements \u003caustin@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2bd9fe97abef5ac61f8788a42320f434df3269d4",
      "old_mode": 33188,
      "old_path": "git-codereview/branch.go",
      "new_id": "7c9b2820a1256e413e678c53680e60a6147220c7",
      "new_mode": 33188,
      "new_path": "git-codereview/branch.go"
    },
    {
      "type": "modify",
      "old_id": "438ff399d7ea2f568f3adbe4cad4f36d5478cacb",
      "old_mode": 33188,
      "old_path": "git-codereview/branch_test.go",
      "new_id": "e4530eb0a70b9cc2442e298adeef7ee952edb048",
      "new_mode": 33188,
      "new_path": "git-codereview/branch_test.go"
    },
    {
      "type": "modify",
      "old_id": "991707d437a9af0bfdef495d083c40d1e9909963",
      "old_mode": 33188,
      "old_path": "git-codereview/change.go",
      "new_id": "6f76df15cd5d742246b9610cc6522530653644d6",
      "new_mode": 33188,
      "new_path": "git-codereview/change.go"
    },
    {
      "type": "modify",
      "old_id": "8a3960d16d95f7b258a37b97d2b5b01b421f561d",
      "old_mode": 33188,
      "old_path": "git-codereview/change_test.go",
      "new_id": "d3b37b0599715d3ae3c8aae3ebce530301e03044",
      "new_mode": 33188,
      "new_path": "git-codereview/change_test.go"
    },
    {
      "type": "modify",
      "old_id": "09bed8b1a4ea3a60e1e5ac231077880a6922f550",
      "old_mode": 33188,
      "old_path": "git-codereview/hook.go",
      "new_id": "1913666005adc1b3e4bc5c11d882220a54ccb0b2",
      "new_mode": 33188,
      "new_path": "git-codereview/hook.go"
    },
    {
      "type": "modify",
      "old_id": "b754d3b5bf6600833758caf8c9ebf2f406984718",
      "old_mode": 33188,
      "old_path": "git-codereview/mail_test.go",
      "new_id": "93b89f41ada5aa7dd30a8ed2adfe23cf58a27e1b",
      "new_mode": 33188,
      "new_path": "git-codereview/mail_test.go"
    },
    {
      "type": "modify",
      "old_id": "580876455cd6c36c97e2871b6be6e2d8b771bb36",
      "old_mode": 33188,
      "old_path": "git-codereview/pending.go",
      "new_id": "c1594b567efbf985aca11ad425fafa791819c5ad",
      "new_mode": 33188,
      "new_path": "git-codereview/pending.go"
    },
    {
      "type": "modify",
      "old_id": "1124e4d12fcf578b6005a0fc30c2bac1e474d6fc",
      "old_mode": 33188,
      "old_path": "git-codereview/pending_test.go",
      "new_id": "6899213924b85e943f747c670c06f094b1603390",
      "new_mode": 33188,
      "new_path": "git-codereview/pending_test.go"
    },
    {
      "type": "modify",
      "old_id": "f518a3f5913931f4bf9e3cc9c9a6a255340a1f15",
      "old_mode": 33188,
      "old_path": "git-codereview/sync.go",
      "new_id": "9ea3e67827867373f4c9019feac0592e9f812059",
      "new_mode": 33188,
      "new_path": "git-codereview/sync.go"
    }
  ]
}
