ONV6GYNHA2DQ4PTHR475J5VXZP4LOSA6KJBWQS6WSUCEECQ4YMLAC }function versionDifferenceRevert {local firstDifferentFileNameif [ -z "${@}" ]; thenfirstDifferentFileName="$(firstDifferentFile)"elsefirstDifferentFileName="${@}"filocal firstDiffBakFile="$(dirname "${firstDifferentFileName}")/$(date +"%Y.%j.%H%M%S")_$(basename ${firstDifferentFileName}).bak"lt "Resetting changes to '${firstDifferentFileName}':"v diff ${firstDifferentFileName}cp "${firstDifferentFileName}" "${firstDiffBakFile}"ltv restore "${firstDifferentFileName}"ltlt "Change reset, backup saved in '${firstDiffBakFile}'"}function vdr {versionDifferenceRevert "${@}"