Я использую EGIT для управления своим GIT-репозиторием, который до сих пор работает хорошо. Однако, когда я переключаюсь с одной ветви на другую, файлы переключаются правильно, однако пустые каталоги и пакеты, которые существуют в одной ветви, но не в другой, остаются.
Я понимаю, что GIT основан на реальных файлах, а не на каталогах, однако это не идеально, так как моя отдельная ветвь была большим рефакторингом и поэтому содержит много пакетов, которых у основной ветки нет.
Из моего исследования, похоже, есть команда GIT git clean -d , которая должна очистить каталоги. EGIT поддерживает это? Или есть способ выполнить эту команду при переключении ветви с EGIT?