Да, можно удалить файл из репозитория на GitHub с помощью GitHub Desktop, но при этом сохранить его локально. Для этого необходимо:
1. Открыть проект в GitHub Desktop.
2. Найти файл, который вы хотите удалить из репозитория.
3. Выбрать файл и нажать правой кнопкой мыши на него.
4. В выпадающем меню выбрать опцию "Discard changes".
5. После этого файл будет удален из репозитория на GitHub, но останется локально на вашем компьютере.
Чтобы исключить 3 файла проекта от Visual Studio из репозитория Git, чтобы они больше не отслеживались, можно использовать команду git rm --cached <file>, где <file> - это путь к файлам, которые вы хотите исключить. Для этого необходимо выполнить следующие шаги:
1. Откройте терминал Git Bash в папке с проектом.
2. Выполните команду git rm --cached <file1> <file2> <file3> для каждого файла, который вы хотите исключить из отслеживания.
3. После этого выполните команду git commit -m "Remove files from tracking" для фиксации изменений.
4. Затем выполните команду git push для отправки изменений на удаленный репозиторий.
После выполнения этих шагов указанные файлы больше не будут отслеживаться в репозитории Git, но останутся локально на вашем компьютере.