]> git.99rst.org Git - git.git/commit
Merge branch 'lo/mv-missing-dest-dir-check'
authorJunio C Hamano <redacted>
Tue, 11 Aug 2026 17:07:00 +0000 (10:07 -0700)
committerJunio C Hamano <redacted>
Tue, 11 Aug 2026 17:07:00 +0000 (10:07 -0700)
commit4753128b86ff7456ce499f169e1ad6c2366e3563
tree1793f3d77d5d011efc99c69cb4c06f521ded6405
parent461ed7e1b31acee13ef2280b5dcf4f48f6057578
parent062d90b2a8b39142a57105706e3fb4c455c9b5a0
Merge branch 'lo/mv-missing-dest-dir-check'

'git mv' has been updated to check for a missing destination
leading directory during the checking phase, allowing 'git mv -n'
to report the failure.  The error message when the rename(2)
syscall fails has also been improved to name both the source and
the destination.

* lo/mv-missing-dest-dir-check:
  mv: reject a destination whose leading path is missing or a symlink
  mv: name both source and destination when rename fails
builtin/mv.c
t/t7001-mv.sh
git clone https://git.99rst.org/PROJECT