Skip to content

Latest commit

 

History

History
29 lines (22 loc) · 1.23 KB

File metadata and controls

29 lines (22 loc) · 1.23 KB

This is my Git Tutorial

  • git init - добавление репозитария
  • git status - текущее состояние
  • git add - добавление содержимого
  • git commit - сохранение
  • git log - журнал изменений
  • git checkout - переключение между версиями
  • git diff - разница между текущим файлом и сохраненным
  1. Создание новой ветки и переходы между ветками
  • git branch - просмотр всех веток
  • git branch ИМЯ_ВЕТКИ - создание ветки ИМЯ_ВЕТКИ
  • git checkout ИМЯ_ВЕТКИ - переход на ветку ИМЯ_ВЕТКИ
  1. Слияние веток
  • git merge ИМЯ_ВЕТКИ - сливаем ветку ИМЯ_ВЕТКИ в текущую
  1. Конфликты
  • Fast-forward
  • Avto-merge ORT
  • Бывают безконфликтные слияния и бывают конфликтные, которые требуют ручного решения
  1. Удаление веток
  • git branch -d ИМЯ_ВЕТКИ - удаление ветки ИМЯ_ВЕТКИ
  1. Итоги

тестовый pull request