Skip to content
Yurii edited this page Jul 24, 2014 · 20 revisions

О системах контроля версий

Git

  1. Установка Git http://msysgit.github.io, GUI https://code.google.com/p/tortoisegit/wiki/Download 1а. Нужно указать Ваше имя и адрес электронной почты
    • git config --global user.name "John Doe"
    • git config --global user.email johndoe@example.com
  2. Добавить в Path
  3. Fork проекта
  4. Загрузка проекта git clone https://github.com/<ваш аккаунт>/ii.git
  5. Обновление проекта
    • Добавление upstream git remote add upstream https://github.com/devstarter/ii.git
    • Или задать ему адрес git remote set-url upstream https://github.com/devstarter/ii.git
    • Загрузка всех веток git fetch upstream
    • Переключаемся на нужную ветку git checkout <нужная ветка> или git checkout -b <нужная ветка> для создания новой ветки
    • Обновление git pull upstream <нужная ветка>
  6. Работа с веткой и периодические коммиты git commit -am "описание изменений"
  7. Отправка изменений на сервер git push
  8. Отправить pull request