$git status
На ветке main
Ваша ветка и «origin/main» разделились
и теперь имеют 162 и 1 разных коммита в каждой соответственно.
(используйте «git pull», чтобы слить внешнюю ветку в вашу)
подскажите пожалуйста как удалить ненужный origin/main
Странная у вас формулировка. Невозможно «стянуть ненужное», загружается всё что есть во внешнем репозитории. Но оно у вас не влилось в локальный main, поэтому непонятна причина беспокойства. Вопрос теперь стоит в том, что вы хотите? Собираетесь ли интегрировать свою работу обратно во внешний или хотите работать автономно и ничего никуда не отправлять больше.
end_royal 92d11a9 block
* main ba449ba [впереди 162, позади 1] add new
вспомнил как получилось
я удалил этот проект с гитхаба
потом загрузил другой с таким же названием
после этого проект ожил, я обновил его и попытался запушить изменения, мне написало что сервер отличается и я запустил git pull
что имелось в виду под «обновил»? Что, где и какими командами?
И до сих пор не понятно, что вы делаете и чего хотите добиться )))
Если коммит обозначенный у вас как розовый first commit вам не нужен, то рецепт из ответа решит все «проблемы».
Eridiant,
Если розовая ветка нужна и вас просто смущает что она тоже main, тогда переименуйте её на гитхабе во что-то другое, а потом сихронизируйтесь локально: git fetch --prune -v
это отвяжет разные ветки