Так что я пытался отменить первый «Create .gitignore» сразу выше remotes/upstream/master
ЭТО ..... не прошло хорошо ..... remotes/origin/master
- это то место, где Github был на
В конце концов я успешно вернул моего местного мастера туда, где я хотел быть, отправившись
git reset --hard SHAforRemote/upstream/master
git cherry-pick SHAforCorrect.gitignore
git cherry-pick SHAforCorrectChangeGet-MSOLUser
, что привело меня к месту, указанному выше,Я получил Github в правильном месте, выполнив git push -f origin master
, который теперь у меня на WHOO!Локальный и удаленный мастер общаются друг с другом!В основном все это, кроме последнего Кто-нибудь знает, если / как я могу удалить коммиты, на которые ссылаются эти упоминания?
Я искал несколько мест, где упомянуто, что сборщик мусора в Git удалит его с течением времени, но это может быть только локальное / git-репо. Я запускаю не что-то вроде GitHub.Есть идеи?По сути, я думаю, что хочу удалить их в розовом, но меня это немного беспокоит, потому что такие вещи, как синие стрелки - все в основном тот же коммит .... или отмена этого коммита, потому что я был глуп
Что я могу сделать, чтобы избавиться от этого розового барахла справа?PS Насколько я знаю, я не могу найти эти коммиты нигде в GitHub, кроме как с помощью упоминаний по этому вопросу.Фактический список коммитов в репо больше не показывает их ... Может быть, GC удалит их из GitHub через некоторое время?