Git: 4 наиболее частых действия в примерах

Скачать файлы с GitHub (сделать копию папки)

Итак, у вас есть ссылка на github и вы хотите скачать эти файлы к себе на компьютер. Здесь все просто. Можно пройти по ссылке и нажать кнопку Download zip. Вы скачаете решение к себе на компьютер в виде zip файла. Но преимуществ использования системы контроля версий у вас нет.

Второй способ – сделать копию с помощью консоли. Для этого:

  • создаем папку, в которую будем скачивать файлы.
  • Вызываем контекстное меню папки и в нем выбираем пункт Git bash here
  • В открывшейся консоли набираем команду:

    $ git clone https://github.com/luschenko/pulse_bg.git

Где https://github.com/luschenko/pulse_bg.git — адрес github репозитория.

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

Потренироваться в клонировании репозитория на локальный компьютер можно с помощью данного урока, в нижней части которого приведена ссылка на GitHub

Обновляем копию репозитория на локальном диске

Проект развивается, и разработчик добавляет новый код, правит ошибки и добавляет новый функционал. Вы хотите обновить существующие файлы в локальной папке и скачать новую версию репозитория. Чтобы система могла проанализировать различия вашего репозитория и удаленного, нужно из вашей папки создать репозиторий. Для этого в консоли наберите:

  • $ git init

    Команда создаст репозиторий

  • $ git add *

    Добавьте в репозиторий папки и файлы внутри текущей:

  • $ git pull https://github.com/luschenko/pulse_bg.git

    Скачайте обновления из удаленного репозитория

Теперь у вас самая новая версия локального репозитория.

Создать локальный репозиторий

Вы сделали проект. Теперь на его основе хотите создать репозиторий. Выполняем:
Кликаем правой кнопкой мыши на папке, в контекстном меню выбираем Git Bash Here.

Для начала нужно создать репозиторий:

  • $ git init

    Скачайте обновления из удаленного репозитория

  • $ git add *

    Затем добавить в репозиторий файлы и папки проекта

  • $ git status

    Проверить состояние репозитория можно с помощью команды git status

  • $ git commit -m «stage 1»

    Итак, проект создан, изменения в нем отслеживаются. Создаем слепок состояния проекта (коммит).

Все, проект готов. Можно отправлять его на git.

Отправка коммита на git

Создадим на GitHub новый репозиторий. Для этого перейдем https://github.com/ и нажмем кнопку + New repository . Внесите имя репозитория.
Скопируйте адрес репозитория, он представлен строкой вида https://github.com/luschenko/t1.git

Теперь в консоли git bash выполните команду:

$ git push -u https://github.com/luschenko/t1.git master

Система потребует логин и пароль. Внесите ваш логин и пароль от GitHub. Дождитесь загрузки репозитория.

Обновить удаленный репозиторий

Вы добавили новый код в ваш проект и хотите залить изменения на удаленный репозиторий. Выполняем:

  • запустите Git Bash и добавьте файлы для последующего коммита:

    $ git add *

  • Создайте коммит

    $ git commit -m «stage 1»

  • Залейте коммит на удаленный репозиторий

    $ git push -u https://github.com/luschenko/t1.git master

Системы контроля версий типа Git и препроцессоры HTML и СSS являются незаменимыми инструментами в командной работе.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *