git init
— инициализировать git.git clone <url>
— склонировать репозиторий.git remote add origin <url>
— добавить удалённый источник.
git add <name>
— подготовить файл<name>
для фиксации (-A
для всех).git branch -M <name>
— выбрать ветку<name>
для фиксаций и отправки.git commit -m "<text>"
— фиксировать изменения с сообщением<text>
.git log
— просмотреть историю фиксаций.git reset --hard <commit>
— откатиться к фиксации<commit>
.
git push -u origin <name>
— отправить фиксированные изменения в ветку<name>
.git push
— отправить фиксированные изменения в текущую ветку.
git pull
— получить изменения из текущей ветки.git fetch
— получить изменения из всех веток.git merge <branch> -m "<text>"
— объединить изменения из ветки<branch>
с текущей с сообщением<text>
.git merge <branch> -m "<text>" --allow-unrelated-histories
— объединить изменения, не имеющие общей базы, из ветки<branch>
с текущей с сообщением<text>
.