Введение в Git


Table of Contents


Данная статья является выжимкой из книги Pro Git.

Документация


Основные фичи, термины.


Часто используемые команды


git status


git add


git commit


Ветвление (Branch)


git branch


git branch branch_name [from_branch_name]


git branch -d branch_name


git checkout


git merge branch_name_to_merge


git rebase branch_name


Пример работы с branch



Конфликты при слиянии


Работа с удаленным репозиторием.


git clone


git remote


git fetch [rep_alias] [branch]


git pull [rep_alias] [branch]


git push [rep_alias] [branch][:remote_branch]


Пример работы


Начальные команды


Создание репозитория из существующего проекта


Редко используемые команды


git rm


git mv


git log


Команды для администрирования


git config