)]}'
{
  "commit": "8339805b467ca5b2d9314fdbfdd75a6e96c6b39a",
  "tree": "aafbb30cee253126a69cfbebb5071d1e4772ceeb",
  "parents": [
    "6464679d9620d91b639e2681b9cc6473f3856d09"
  ],
  "author": {
    "name": "Jonathan Nieder",
    "email": "jrnieder@gmail.com",
    "time": "Mon Nov 20 17:49:19 2017 -0800"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Tue Nov 21 14:00:48 2017 +0900"
  },
  "message": "ssh test: make copy_ssh_wrapper_as clean up after itself\n\nSimplify by not allowing the copied ssh wrapper to persist between\ntests.  This way, tests can be safely reordered, added, and removed\nwith less fear of hidden side effects.\n\nThis also avoids having to call setup_ssh_wrapper to restore the value\nof GIT_SSH after this battery of tests, since it means each test will\nrestore it individually.\n\nNoticed because on Windows, if `uplink.exe` exists, the MSYS2 Bash\nwill overwrite that when redirecting via `\u003euplink`.  A proposed test\nwrote a script to \u0027uplink\u0027 after a previous test created uplink.exe\nusing copy_ssh_wrapper_as, so the script written with \u0027\u003euplink\u0027 had\nthe wrong filename and failed.\n\nReported-by: Johannes Schindelin \u003cjohannes.schindelin@gmx.de\u003e\nSigned-off-by: Jonathan Nieder \u003cjrnieder@gmail.com\u003e\nAcked-by: Brandon Williams \u003cbmwill@google.com\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "86811a0c35f0a1baf23ce81a5829adf7b896548a",
      "old_mode": 33261,
      "old_path": "t/t5601-clone.sh",
      "new_id": "4a16a0b7ddd8ef9a9e9f241c0843178fbdf549d7",
      "new_mode": 33261,
      "new_path": "t/t5601-clone.sh"
    }
  ]
}
