)]}'
{
  "commit": "8d73a2cc036199a25cc97586937267ec14cb6eae",
  "tree": "04fd25d534e31bb830d18e042a937396aaeea738",
  "parents": [
    "6bdb5b11d60b6990a62bd924d2e7c3f0115d4827"
  ],
  "author": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Wed Sep 20 11:28:22 2023 -0700"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Wed Sep 20 11:41:41 2023 -0700"
  },
  "message": "completion: loosen and document the requirement around completing alias\n\nRecently we started to tell users to spell \": git foo ;\" with\nspace(s) around \u0027foo\u0027 for an alias to be completed similarly\nto the \u0027git foo\u0027 command.  It however is easy to also allow users to\nspell it in a more natural way with the semicolon attached to \u0027foo\u0027,\ni.e. \": git foo;\".  Also, add a comment to note that \u0027git\u0027 is optional\nand writing \": foo;\" would complete the alias just fine.\n\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "47fd664ea56bd4b26aa1fde209e366bf694df9d3",
      "old_mode": 33188,
      "old_path": "contrib/completion/git-completion.bash",
      "new_id": "477ef8157a18e3f83e5f1236e4811bdc8158dbaf",
      "new_mode": 33188,
      "new_path": "contrib/completion/git-completion.bash"
    },
    {
      "type": "modify",
      "old_id": "47e20fb8b149de244a9336e509b0852b87281000",
      "old_mode": 33261,
      "old_path": "t/t9902-completion.sh",
      "new_id": "a7c3b4eb63abfe251dcb9edc4b14b136dcfc91c6",
      "new_mode": 33261,
      "new_path": "t/t9902-completion.sh"
    }
  ]
}
