Полностью удалите все записи коммита из gitlab. В том числе от деятельности - PullRequest
0 голосов
/ 03 ноября 2018

Я случайно отправил конфиденциальную информацию в репозиторий gitlab, где работает много людей.

Я попытался с помощью команды git rebase -i и git reset --hard HEAD~1 стереть записи фиксации, он действительно стер фиксацию из истории фиксации ветви , но фиксация все еще отображается в разделе "Активность" из выпадающего меню "Проект". меню.

Я тоже пробовал:

git filter-branch -f --force --index-filter 'git rm -rf --cached --ignore-unmatch path/somefile' --prune-empty --tag-name-filter cat -- --all
rm -rf .git/refs/original/
git reflog expire --expire=now --all
git gc --prune=now
git gc --aggressive --prune=now
git push origin <branch> --force

но коммит остается в Activity с моей конфиденциальной информацией в файле.

Есть ли способ полностью стереть коммит со всех записей в gitlab?

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...