$ git branch -d <имя_ветки>Удаляем удаленную ветку
$ git push origin --delete <имя_ветки>Удаляем директорию из git, но не из локальной файловой системы
git rm -r --cached <имя_директории>Удаляем директорию
git rm -r <имя_директории>Можем добавить директорию в .gitignore
/<имя_директории>
Читать далее