Удаление проекта на Gitlab
Удалила проект на Gitlab через Settings -> Advanced Settings. Но он остался в списке проектов и не даёт сделать повторный Fork проекта, который содержался в удалённом. Как удалить его из списка окончательно?
Отслеживать
задан 8 мар 2018 в 10:12
Mordvinceva Mordvinceva
31 1 1 бронзовый знак
1 ответ 1
Сортировка: Сброс на вариант по умолчанию
Проверьте, можно ли открыть «удаленный» проект (url — example.com//) и перейти в его настройки? Присутствуют ли какие-то уведомления в верхней части страницы? Например, вот такое:
This project was scheduled for deletion, but failed with the following message: Failed to open TCP connection to :5000
Если всё же проект не удалился, то как простое решение можно полностью очистить историю и файлы git — будет новый «чистый» проект.
Как в gitlab удалить проект?
- GitLab
Как подключиться удаленно к gitlab runner?
- 1 подписчик
- 20 окт.
- 36 просмотров
- Linux
- +1 ещё
Как передать скрипту в screen нажатие space для завершения?
- 1 подписчик
- 03 окт.
- 75 просмотров
- Linux
- +1 ещё
Как подключиться к gitlab?
- 1 подписчик
- 24 сент.
- 152 просмотра
- GitLab
Почему приложение не разворачивается на GitLab Pages?
- 1 подписчик
- 14 сент.
- 30 просмотров
- GitLab
- +1 ещё
Почему в gitlab-ci перестала работать команда «apk add —no-cache docker-compose»?
- 1 подписчик
- 28 авг.
- 47 просмотров
- GitLab
Git резервное копирование: не удалось, как решить?
- 1 подписчик
- 23 авг.
- 87 просмотров
- GitLab
Есть ли способ запретить доступ админу к внутренним (internal), приватным (private) проектам либо групам?
- 1 подписчик
- 02 авг.
- 63 просмотра
- GitLab
Почему не могу клонировать репозиторий GitLab?
- 1 подписчик
- 26 июл.
- 385 просмотров
- Git
- +4 ещё
Как организовать код, сниппеты, файлы внутри команды?
- 1 подписчик
- 17 июл.
- 167 просмотров
- GitLab
- +1 ещё
Почему gitlab-runner не запускает контейнеры, хотя пайплайн успешен?
- 1 подписчик
- 16 июл.
- 83 просмотра
от 100 000 до 100 000 ₽
от 150 000 до 180 000 ₽
До 350 000 ₽
29 окт. 2023, в 01:44
3000 руб./за проект
28 окт. 2023, в 23:32
10000 руб./за проект
28 окт. 2023, в 23:09
1000 руб./за проект
Минуточку внимания
Присоединяйтесь к сообществу, чтобы узнавать новое и делиться знаниями
- Какой курс по asp.net core вы можете посоветовать?
- 4 подписчика
- 1 ответ
- 4 подписчика
- 2 ответа
- 2 подписчика
- 0 ответов
- 2 подписчика
- 0 ответов
- 2 подписчика
- 1 ответ
- 2 подписчика
- 1 ответ
- 2 подписчика
- 1 ответ
- 2 подписчика
- 2 ответа
- 3 подписчика
- 0 ответов
- 2 подписчика
- 2 ответа
Закрытие и удаление проекты
Сведения о закрытии, повторном открытии и окончательном удалении проект.
Deleting a project
You can delete a project to permanently remove it.
- Navigate to your project.
- In the top-right, click
to open the menu.
Closing a project
You can close a project to remove it from the list of projects but retain the contents and ability to re-open the project later.
- Navigate to your project.
- In the top-right, click
to open the menu.
Re-opening an organization project
You can reopen a previously closed project.
-
In the upper-right corner of GitHub.com, select your profile photo, then click
Your organizations.
Projects.
to open the menu.
Re-opening a user project
You can reopen a previously closed project.
-
In the top right corner of GitHub.com, click your profile photo, then click Your profile.
Projects.
to open the menu.
Как в GitHub удалить и восстановить репозиторий
Рассказываем, как выпилить свой гениальный piece of code, который вдруг показался не гениальным, а потом передумать и восстановить его.
Фото: Getty Images
Дмитрий Зверев
Любитель научной фантастики и технологического прогресса. Хорошо сочетает в себе заумного технаря и утончённого гуманитария. Пишет про IT и радуется этому.
Иногда приходится подчищать свой профиль и удалять лишние или по ошибке созданные репы. Однако в интерфейсе GitHub это не самая очевидная операция. Поэтому мы расскажем о трёх основных способах удаления репозиториев: через сайт, через консоль и с помощью десктопного приложения.
Удаляем репозиторий через сайт GitHub
Вообще, это единственный нормальный способ удаления GitHub-репозиториев. Делается это через профиль: нужно зайти на сайт, нажать кнопку «Удалить» и подтвердить удаление. Давайте посмотрим на весь процесс подробнее.
Шаг 1 — находим репозиторий
Для начала нужно зайти в свой профиль и найти репозиторий. Открываем GitHub и слева видим все созданные нами проекты:
Если у вас много репозиториев и вы не нашли нужный на первой же странице, то нажмите на кнопку Show more или перейдите на вкладку Your repositories:
Шаг 2 — переходим в настройки репозитория
Теперь нам понадобится вкладка Settings — она находится чуть правее вкладки Insights:
Пролистываем все настройки до раздела Danger Zone. Зона эта и правда опасная, потому что так можно бесследно удалить всю вашу работу или передать владение репом кому-то ещё. Здесь нам понадобится последняя кнопка — Delete this repository:
Шаг 3 — подтверждаем удаление
После того как вы нажали на кнопку Delete this repository, появится диалоговое окно с подтверждением действия:
Чтобы удалить репозиторий, нужно ввести его полное название — имя вашего аккаунта и проекта. В нашем случае это будет строка DavisWalkers/To_Delete. Вводим её полностью:
Теперь нам доступна кнопка окончательного удаления репозитория — I understand the consequences, delete this repository. Как только вы её нажмёте, проект полностью удалится из вашего профиля. Нажимаем, и нас перебрасывает в сам профиль, а потом появляется уведомление о том, что репозиторий успешно удалён:
Удаляем репозиторий через терминал
Команда разработчиков GitHub решила, что удалять проекты дистанционно через терминал и сторонние приложения — небезопасно. Поэтому они запретили подобные действия. Удалить репозиторий, конечно, можно и так, но при этом удалится только его локальная копия на вашем устройстве — на GitHub он всё так же будет доступен.
Чтобы удалить проект из памяти компьютера, надо перейти в консоли в папку с репозиторием (это можно сделать с помощью команды cd) и удалить из него подпапку .git с помощью команды rm -rf (в консоли Git).
Нас спросят, действительно ли мы хотим удалить репозиторий, а также предложат поместить его в корзину. Ставим галочку и нажимаем кнопку Remove:
Готово — репозиторий полностью удалён с жёсткого диска.
Как восстановить удалённый репозиторий
Если вам нужно вернуть репозиторий после удаления, для этого есть решение. Разработчики GitHub подробно описали, что делать, чтобы восстановить удалённый репозиторий. Правда, сделать это можно только при соблюдении нескольких условий:
- данные удалены не более 90 дней назад;
- удалённый проект был веткой другого репозитория, который в данный момент не пуст;
- вы поняли, что ошиблись, удалив репозиторий .
Второй пункт самый важный. Его можно перефразировать так: у вашего репозитория должен быть репозиторий-родитель. Без этого восстановить его не выйдет.
Для начала заходим в настройки:
Слева находим вкладку Repositories и переходим в неё:
Здесь будет ещё две вкладки — Repositories и Deleted repositories. Переходим во вторую:
В нашем случае требования оказались не выполнены, а значит, восстановить репозиторий не получится:
Но если у вас всё нормально, вы увидите недавно удалённые репозитории:
Нажимаем кнопку Restore и видим следующее окно:
Осталось нажать на кнопку I understand, restore this repository, и он будет восстановлен.
Выводы
- Удалить репозиторий можно только через сайт GitHub. Локально получится выпилить только копию репозитория на своём устройстве.
- Чтобы удалить репозиторий, придётся ввести подтверждение операции. Ну и обязательно несколько раз подумать — вдруг удалять его всё же не стоит.
- Восстановить можно не всякий репозиторий — только тот, у которого есть не пустой репозиторий-родитель и который удалён в последние 90 дней.
Читайте также:
- Инструкция: заливаем проект на GitHub без командной строки
- Тест. Ругайся как Линус Торвальдс
- Что такое GitHub и как им пользоваться