Когда родительский каталог был переименован, все его файлы будут отображаться в состоянии git как переименованный. Есть ли способ обнаружить, что родительский каталог был переименован, но не его файлы программно?
Например. У меня есть следующие каталог и файлы в репозитории git.
AParent\ADirectory\file1
AParent\ADirectory\file2
Когда я переименовываю каталог AParent в AParent-Renamed, статус git выглядит следующим образом.
renamed AParent\ADirectory\file1 -> AParent-Renamed\ADirectory\file1
renamed AParent\ADirectory\file2 -> AParent-Renamed\ADirectory\file2
Есть ли способ узнать, что только ADirectory был переименован? Заранее спасибо.