Как удалить историю обвинений GitHub? - PullRequest
0 голосов
/ 25 сентября 2019

Я хотел бы удалить историю обвинений GitHub, которую показывает GitHub (отслеживая все сделанные изменения)

Я знаю, как выполнить откат изменений, но я не пытаюсь откатить какие-либо измененияЯ сделал, я просто пытаюсь удалить эту историю изменений.

Очевидно, я делаю владелец репозитория, на котором я буду работать (и яединственный владелец)

1 Ответ

0 голосов
/ 25 сентября 2019

Если это для всех файлов вашего репозитория GitHub, самый простой способ будет:

  • инициализировать новый локальный репозиторий
  • добавить файлы изисходное репо
  • добавить в качестве удаленного исходный репозиторий GitHub URL
  • принудительное нажатие

То есть:

git clone https://github.com/me/myrepo
git init myrepo2
cd repo2
git --work-tree=../myrepo add .
git checkout @ -- .
git commit -m "Import myrepo"
git remote add origin https://github.com/me/myrepo
git push --force -u origin master
...