До этого мы просто клонировали удаленный репозиторий Git себе на компьютер и работали после этого с ним. Но может быть и чаще всего бывает другая ситуация, когда для проекта создается локальный репозиторий, а потом возникает необходимость залить его на удаленный. Это мы сейчас и проделаем.
Сперва создадим пустой репозиторий на GitHub. Не будем в него добавлять ни каких файлов, чтобы избежать ошибок синхронизации, когда мы будем заливать в него файлы из локального репозитория.
Теперь создадим локальный репозиторий, добавим в его каталог файлик и закоммитим его.
Все, теперь в нашем локальном репозитории есть первый коммит. Остается только запушить наш локальные репозиторий на GitHub.
Последуем совету GitHub и дадим первую команду что он нам советовал
$ git remote add origin https://github.com/n0tb0dy/UpRemote.git
Второй командой мы проверили что теперь у нас локальный репозиторий связан с удаленным.
Ну и теперь осталось только запушить наш локальный репозиторий на GitHub
Воспользуемся второй командой что нам посоветовал GitHub
$ git push -u origin master
И так мы успешно запушили наш локальный репозиторий на GitHub.
Командой git branch –vv мы проверили что наша локальная ветка является отслеживаемой. Кстати в команде git push –u origin master именно ключик –u сделал ветку master отслеживаемой.
Если эту же команду дать без ключа –u, то ветка мастер будет не отслеживаемой:
Теперь посмотрим что у нас на GitHub
Комментариев нет:
Отправить комментарий