пятница, 20 февраля 2015 г.

Основы Git – практика работы с удалёнными репозиториями (часть 1)

До этого мы просто клонировали удаленный репозиторий Git себе на компьютер и работали после этого с ним. Но может быть и чаще всего бывает другая ситуация, когда для проекта создается локальный репозиторий, а потом возникает необходимость залить его на удаленный. Это мы сейчас и проделаем.

Сперва создадим пустой репозиторий на GitHub. Не будем в него добавлять ни каких файлов, чтобы избежать ошибок синхронизации, когда мы будем заливать в него файлы из локального репозитория.

R0001

Теперь создадим локальный репозиторий, добавим в его каталог файлик и закоммитим его.

R0002

R0003

Все, теперь в нашем локальном репозитории есть первый коммит. Остается только запушить наш локальные репозиторий на GitHub.

Последуем совету GitHub и дадим первую команду что он нам советовал

$ git remote add origin https://github.com/n0tb0dy/UpRemote.git

R0004

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

Ну и теперь осталось только запушить наш локальный репозиторий на GitHub

Воспользуемся второй командой что нам посоветовал GitHub

$ git push -u origin master

R0005

И так мы успешно запушили наш локальный репозиторий на GitHub.

Командой git branch –vv мы проверили что наша локальная ветка является отслеживаемой. Кстати в команде git push –u origin master именно ключик –u сделал ветку master отслеживаемой.

Если эту же команду дать без ключа –u, то ветка мастер будет не отслеживаемой:

R0007

Теперь посмотрим что у нас на GitHub

R0006

Комментариев нет:

Отправка комментария