Но зачем?
Если беспокоит связь с шаблоном, то удалите её git remote delete origin
Историю тоже легко обнулить при желании и начать коммитить в чистый проект.
Распечатать код в pdf и запретить выделять и копировать текст из него. Сам pdf можно дать смотреть на сайте, но заблокировать скачивание. Так себе защита конечно, но достаточно сильно затруднит попытки кражи.
Это не смайлики а символы галочек. И не в питоне, а просто вставлены нестандартные символы в тексте. Можете скопировать себе и использовать где хочется. Код символа можно подсмотреть на том же сайте с таблицей символов, просто вставив его в строку поиска.
Кирилл Гусарев, проблема не в desktop.ini, а в проводнике, который выполняет код спрятанный там. Используйте нормальные файловые менеджеры, например FAR Manager.
Может быть VScode криво установлен? Или какой-то плагин всё сломал.
Вам нужно разобраться с этим, либо не упираться и выполнить уже в консоли как минимум git init и посмотреть что изменится. Инициализация репозитория делается один раз в его жизни, поэтому не принципиально как вы это сделаете и чем.
Удалить совсем уж активных пользователей невозможно. Если пользователь заходил недавно в систему, то вы не сможете удалить его профиль как минимум до следующей перезагрузки компьютера. И в лучшем случае вы сможете удалить профили, в которых не было активности последние 24 часа. Выставить время в 0 дней там наверное не получится, но можете попробовать.
IliaMal опция -f как раз равносильна удалению мастера и созданию ДРУГОЙ ветки master. Коллегам придётся объяснять что им нужно удалить свои мастеры и скачать ваш. Так себе идея, не делайте так.
Пайплайн в GitLab — набор задач, организованных в этапы, в котором можно собрать, протестировать, упаковать код, развернуть готовую сборку в облачный сервис, и прочее.
На GitHub аналогичный функционал называется Actions, но СУТЬ такая же. И пока сами не попробуете, не разберётесь.
Так это же правильно. Вы выбрали мгновенное восстановление (Instant Recovery)
В этом режиме виртуалка загружается мгновенно прямо из бэкапа, а новые данные временно пишутся в кэш. Затем данные в фоне копируются на хост и синхронизируются с кэшем.
Если выбрать обычное восстановление, то виртуалка сразу начнёт восстанавливаться на хост, но включить её сможете только после завершения восстановления.
Что то вы всё усложняете. Это автоматизируется одной командой git rebase --interactive <коммит>
Но там придётся немного поработать руками в процессе изменения проблемного коммита, так как команда интерактивная.