#github #github-desktop
#github #github-рабочий стол
Вопрос:
Я случайно загрузил кучу очень конфиденциальных клиентских проектов на Github. Мне нужно немедленно их удалить.
Я очень новичок в Git. Я не знаю, как использовать терминал. Я использую Github Desktop на Mac. Может кто-нибудь, пожалуйста, объяснить мне в самых простых терминах, как быстро и эффективно очистить / удалить полные каталоги из истории репозитория GitHub без использования терминала? (или очень-очень простые конкретные инструкции о том, как использовать terminal для этого?)
Я уже нашел некоторые инструкции по терминалу через Google, но я не знаю, как это использовать. Я не могу найти какой-либо вариант на github.com сделать это через браузер, а настольное приложение, похоже, не разрешает историю файлов или каталогов.
Комментарии:
1. Нет .. Я не понимаю, как использовать коды терминала… Я хочу просто щелкнуть правой кнопкой мыши в настольном приложении и нажать «очистить».. есть ли какой-нибудь вариант, который не требует недели обучения использованию терминала?
2. Вы пытаетесь удалить отдельные коммиты или целые репозитории?
3. Я случайно скопировал папку, полную конфиденциальных клиентских файлов, в каталог репозитория github на моем рабочем столе. Я нажал фиксацию, не осознавая, что файлы были там. Github загрузил все. Я сделал второй коммит, чтобы попытаться удалить их, не понимая, что они все еще будут храниться в истории репозитория. Теперь я не могу понять, как полностью удалить их из истории.
4. Я полагаю, вы уже настроили репозиторий на приватность, верно? Это выполнимо с github.
5. @Cmaxster Git — это утилита командной строки, и если вы хотите использовать все ее возможности, вам нужно научиться использовать ее в терминале. Графический интерфейс не завершен.