Користувальницькькі налаштування

Налаштування сайту


git

Це стара версія документу!


GIT

Создание репозитория

Создаём папку, которая станет репозиторием:

mkdir uTox

Затем инициализируем её при помощи git. При этом создаётся вложенная подпапка .git.

git init

Клонирование репозитория

git clone https://github.com/v2e/uTox

Выбор ветки

git checkout <branch_name>

Слияние веток

git merge --no-ff <another_branch_name>

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

Если при попытке слияния веток git выдаёт ошибку вида:

Automatic merge failed; fix conflicts and then commit the result.

То нужно устранить конфликты в содержимом конфликтующих файлов вручную, после чего повторить попытку слияния.

http://genomewiki.ucsc.edu/index.php/Resolving_merge_conflicts_in_Git#Common_questions_for_when_git_fails_during_the_merge

git add <edited_conflicting_file1>
git add <edited_conflicting_file2>
git commit
git merge --no-ff <another_branch_name>

Загрузка на сервер

git push origin <branch_name>
git.1408742844.txt.bz2 · В останнє змінено: 2014/08/23 00:27 by wombat