Перейти к содержанию

Работа с Git

Создание ветки

  1. Откройте терминал и выполните команду: git branch. Появится список веток, выделена текущая ветка.
  2. Если текущая ветка – master, создайте ветку: git checkout -b имя-новой-ветки. Если текущая ветка – не master, переключитесь в основную ветку: git checkout master и создайте новую.

Отправка изменений в Github

  1. Сохраните изменения всех файлов:

    git add -A
    
  2. Зафиксируйте изменения:

    git commit -m "ваше сообщение"
    
  3. Отправьте изменения в репозиторий:

    git push origin название-текущей-ветки
    
  4. Откройте репозиторий в Github.

  5. Перейдите на закладку Pull requests и нажмите на кнопку New pull request.
  6. Чтобы принять пулл реквест, нажмите на кнопку Create Pull Request.
  7. Чтобы слить изменения в ветку master, нажмите на кнопку Merge pull request.
  8. Нажмите на кнопку Confirm merge.

Актуализация локального репозитория

  1. В локальном репозитории перейдите в ветку master:

    git checkout master
    
  2. Загрузите изменения из ветки master мастер-репозитория:

    git pull my-project master
    
  3. Отправьте изменения из своей ветки master в ваш форк на GitHub:

    git push origin master
    

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