Введение в Git. Учимся контролировать версии исходников

Выдает
fatal: remote origin already exists.

Комментарии

VasyOK 26 февраля 2020 в 0:19

пробовал решить так (не получилось):

git remote rm origin git remote add origin https:// git push -u origin master error: src refspec master does not match any. error: failed to push some refs to »

  • Войдите или зарегистрируйтесь, чтобы отправлять комментарии

VasyOK 26 февраля 2020 в 1:40

Решил так: стер папку .git в корне

git init git add . git commit -m «first commit» git remote add origin https:// git push -u origin master

Вроде работает правда папка files с картинками почему-то пошла в репу

  • Войдите или зарегистрируйтесь, чтобы отправлять комментарии

bumble 26 февраля 2020 в 2:31 git init git add git commit -m «first commit» git remote add origin https:///Vasy0K/

Так зачем ты инициируешь репозиторий (git init), если у тебя уже есть удаленный репозиторий ().

Его нужно или клонировать тогда, если там есть уже что-то (git clone .).

Или, если удаленный только-что созданный и еще пустой, пушить с указанием своего бранча в качестве цели [флаг —set-upstream или -u] (git push -u origin master), где «origin» — название удаленного репозитория, а «master» — нзвавние ветки.

git remote add .. — для добавления удаленного репозитория в существующий проект.

  • Войдите или зарегистрируйтесь, чтобы отправлять комментарии

Selpi 26 февраля 2020 в 11:22 1

Прочитай какой-нибудь букварь по гиту, например вот этот:

Какие-то продвинутые вещи не нужны, хотя-бы просто понимание базовых команд, ветвей и работы с удаленной репой.

  • Войдите или зарегистрируйтесь, чтобы отправлять комментарии

VasyOK 26 февраля 2020 в 12:45

читал

  • Войдите или зарегистрируйтесь, чтобы отправлять комментарии

bsyomov 26 февраля 2020 в 12:55

Видимо, как-то слишком по диагонали, раз возникают такие вопросы и удивления.

  • Войдите или зарегистрируйтесь, чтобы отправлять комментарии

Selpi 26 февраля 2020 в 13:16 4

Пойми правильно, не стоит задача подколоть. Просто твой вопрос немедленно сигнализирует о том, что ты не понимаешь что за команды ты вводишь, что они делают и как работает распределенный гит. Инвестируй 2-3 часа времени на четкое понимание основ, этим ты застрахуешь себя и своих клиентов от седых волос и сидений в ночи в попытке восстановить похеренный репозитарий.

  • Войдите или зарегистрируйтесь, чтобы отправлять комментарии

bsyomov 26 февраля 2020 в 13:03

До того, как разбираться собственно с командами git, и пытаться методом тыка что-то сделать, неплохо бы понимать концептуально, как вообще строится процесс работы. Как вариант, почитать книжку по ссылке @Selpi.

  • Войдите или зарегистрируйтесь, чтобы отправлять комментарии

VasyOK 26 февраля 2020 в 13:24

Я понимаю, когда что-то делаю, а не читаю. Проблема выше решена, но мне хотелось бы услышать технический комментарий, а не посыл.

  • Войдите или зарегистрируйтесь, чтобы отправлять комментарии

ivnish 26 февраля 2020 в 13:27

Дак тебе объяснили уже, что если бы ты понимал, что делаешь, этого вопроса вообще бы не возникло

  • Войдите или зарегистрируйтесь, чтобы отправлять комментарии

Конфигурация для использования GitHub

Чтобы хранить свой проект в GitHub, надо ещё немного покопаться с настройкой