Git для разработчика SS14

Материал из Starshine Wiki

Предисловие

Если Вам не ясны какие-либо термины из текста ниже, обратитесь к разделу Словарь: Словарь: Внутренние операции Git.

Установка Git

Fork

Git Bash

Налаживание репозиториев Git

Создание Вашего remote репозитория

Создание Вашего локального репозитория

Подмодули

Branching & Commits (Ветки и коммиты)

Что такое branch?

Зачем это нужно?

Создание и работа с branch'ами

Совмещение branch'ей

Что такое commit?

Отправка commit'ов в branch'и

Pushing и создание Merge Request'ов

Проталкивание commit'ов

Создание Merge Request'ов

Обновление репозитория

Метод fetch + merge

Метод pull

Приложения

Что следует помнить

Краткий пример рабочего процесса

Словарь: Внутренние операции Git

Примечание: Полезные советы и рекомендации

Разрешение конфликтов при merge

Проверка истории

Очистка локальных изменений

Откат сделанного Вами commit'а