Клонирование репозитария:
git clone git://git_remote/ticgit.git
Создание нового репозитария:
git init project-name
Добавление файла в репозитарий:
git add file.php
Удаление файла с репозитария:
git rm file.php
Текущее состояние репозитария:
git status
Сделать коммит в репозитарий:
git commit -m "Commit description"
Отправить все ветки локального репозитария в удаленный:
git push origin
Отправить конкретную ветку в удаленный репозитарий:
git push origin repo_name
Получить все удаленные ветки в локальный репозитарий:
git pull origin
Получить удаленную ветку в локальный репозитарий:
git pull origin repo_name
Начать работу с новой веткой в репозитарии:
git checkout -b branch_name
Переключиться на другую ветку репозитария:
git checkout another_branch
Получить список веток, с которыми работаем (звездочкой помечена текущая ветка):
git branch
Слияние ветки some_branch в текущую ветку:
git merge some_branch
Удалить ветку после слияния:
git branch -d branch_name
Последние изменения в репозитарии:
git log
Разрешение конфликтов при слиянии веток:
git mergetool