Удаление коммитов из Github - PullRequest
0 голосов
/ 17 декабря 2018

Так что я пытался отменить первый «Create .gitignore» сразу выше remotes/upstream/master ЭТО ..... не прошло хорошо ..... remotes/origin/master - это то место, где Github был на

I Fucked up.....

В конце концов я успешно вернул моего местного мастера туда, где я хотел быть, отправившись git reset --hard SHAforRemote/upstream/master git cherry-pick SHAforCorrect.gitignore git cherry-pick SHAforCorrectChangeGet-MSOLUser

, что привело меня к месту, указанному выше,Я получил Github в правильном месте, выполнив git push -f origin master, который теперь у меня на Progress! WHOO!Локальный и удаленный мастер общаются друг с другом!В основном все это, кроме последнего Loads of annoying references Кто-нибудь знает, если / как я могу удалить коммиты, на которые ссылаются эти упоминания?

Я искал несколько мест, где упомянуто, что сборщик мусора в Git удалит его с течением времени, но это может быть только локальное / git-репо. Я запускаю не что-то вроде GitHub.Есть идеи?По сути, я думаю, что хочу удалить их в розовом, но меня это немного беспокоит, потому что такие вещи, как синие стрелки - все в основном тот же коммит .... или отмена этого коммита, потому что я был глуп enter image description here

Что я могу сделать, чтобы избавиться от этого розового барахла справа?PS Насколько я знаю, я не могу найти эти коммиты нигде в GitHub, кроме как с помощью упоминаний по этому вопросу.Фактический список коммитов в репо больше не показывает их ... Может быть, GC удалит их из GitHub через некоторое время?enter image description here

1 Ответ

0 голосов
/ 17 декабря 2018

Я просто хочу посмотреть, смогу ли я избавиться от ненужной части дерева в розовом цвете, на которой я больше не вижу

Убедитесь, что ветка удалена на стороне GitHub, затем выполните чернослив :

git fetch --prune

Это должно по крайней мере позаботиться о ветви remotes/origin/xxx.

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