Каждый репозиторий git содержит скрытый каталог .git, который содержит информацию о репозитории.Когда вы запускаете git init
, вы создаете новый репозиторий git, включая новый каталог .git.Первый коммит, который вы делаете в этом каталоге, - это первый коммит - первый набор изменений, зарегистрированных в репозитории.
Если вы создаете другой репозиторий git с помощью git init
и делаете коммит в нем, даже если он имеетто же имя папки (которое на самом деле не имеет значения), и вы зафиксировали тот же файл, первоначальная фиксация этого нового репозитория будет отличаться от первоначальной фиксации исходного репозитория.
Эти два репозитория могут иметь одинаковыеname и те же файлы, но они не являются одним и тем же репозиторием и не имеют общей истории.
Теперь, в вашем случае, вы переместили исходный репозиторий в GitHub, а затем удалили свою локальную копию репозитория.Если вы создали другое хранилище локально, даже если в нем могут быть те же файлы, у него нет той же истории коммитов, что и у удаленного на GitHub, и поэтому он не может извлекать или передавать на удаленный.
Я рекомендую клонироватьудаленный репозиторий с GitHub на ваш локальный компьютер и использование этого репозитория для будущих операций.