Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Evgenij_nechujveter
@Evgenij_nechujveter
Git
GitHub
Как удалить историю комитов на сервере github?
У меня есть ветка с кучей комитов, как можно откатится к самому первому? Чтобы они исчезли с истории на сервере гитхаба?
Вопрос задан
более трёх лет назад
990 просмотров
Комментировать
Подписаться
1
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Помогут разобраться в теме
Все курсы
Учебный центр IBS
DEV-007 Введение в систему контроля версий Git
1 неделя
Далее
ProductStar
Python + Flask + Git: веб-разработка с нуля
2 месяца
Далее
Stepik
Git (система контроля версий)
1 неделя
Далее
Решения вопроса
1
evnuh
@evnuh
Поиск Гугл помог мне, впусти и ты его в свой дом
git push -f
Ответ написан
более трёх лет назад
5
комментариев
Нравится
1
5
комментариев
Facebook
Вконтакте
Twitter
xutesayor
@xutesayor
Эта команда не удаляет коммиты)
Написано
более трёх лет назад
Evgenij_nechujveter
@Evgenij_nechujveter
Автор вопроса
Гениально! Спасибо)
Написано
более трёх лет назад
evnuh
@evnuh
xutesayor
: она не удаляет коммиты, зато удаляет историю коммитов на сервере гитхаба, что и спрашивает автор
Написано
более трёх лет назад
Evgenij_nechujveter
@Evgenij_nechujveter
Автор вопроса
evnuh
: все правильно, я почистил историю комитов у себя, а как на сервере не знал - сработало
Написано
более трёх лет назад
xutesayor
@xutesayor
evnuh
: Команда reset удаляет коммиты, а push отправляет изменения на сервер. Собственно это ниже и написал)
Написано
более трёх лет назад
Пригласить эксперта
Ответы на вопрос
1
xutesayor
@xutesayor
git reset --hard
Ответ написан
более трёх лет назад
3
комментария
Нравится
1
3
комментария
Facebook
Вконтакте
Twitter
Evgenij_nechujveter
@Evgenij_nechujveter
Автор вопроса
пробовал эта команда только чистит историю локально, мне же нужно чтобы и сервере они исчезли
Написано
более трёх лет назад
Evgenij_nechujveter
@Evgenij_nechujveter
Автор вопроса
это возможно?
Написано
более трёх лет назад
xutesayor
@xutesayor
Evgenij_nechujveter
: Сделай коммит и запуши. Или попробуй сделать git push --force
Написано
более трёх лет назад
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Git
+1 ещё
Простой
Eclipse: автоматический pull исходной ветки перед созданием новой из нее?
1 подписчик
08 окт.
66 просмотров
0
ответов
Git
Простой
Что правильнее: git merge master VS git rebase?
1 подписчик
08 окт.
188 просмотров
3
ответа
Git
+1 ещё
Простой
Какой клиент выбрать для анализа Git?
1 подписчик
12 сент.
208 просмотров
4
ответа
Git
+1 ещё
Простой
Как реализовать контроль версий xml-файлов?
1 подписчик
10 сент.
148 просмотров
2
ответа
Git
+2 ещё
Простой
1С EDT: можно ли в качестве удаленного репозитория использовать расшаренную по локальной сети папку?
1 подписчик
05 сент.
178 просмотров
2
ответа
Git
Простой
Как безопасно, выборочно извлечь файлы/папки из одной ветки (сохраняя историю) и переместить в другую?
3 подписчика
27 авг.
256 просмотров
2
ответа
iOS
+2 ещё
Средний
Как сделать чтобы GitHub Copilot работал с Xcode в России?
2 подписчика
05 авг.
522 просмотра
2
ответа
Git
Простой
Как сделать доставку изменений на сервер?
1 подписчик
04 авг.
255 просмотров
1
ответ
Git
+1 ещё
Простой
Можно ли пользоваться двумя аккаунтами в Gitlab одновременно?
1 подписчик
19 июл.
388 просмотров
3
ответа
GitHub
Средний
Как создать систему аккаунтов в github pages?
1 подписчик
08 июл.
255 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
PHP-разработчик
Остров Сокровищ
от 180 000 до 250 000 ₽
React разработчик
ITK academy
•
Нижний Новгород
от 80 000 до 120 000 ₽
Fullstack-разработчик сайтов laravel
WEB ALTERNATIVE
от 65 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама