git
Це стара версія документу!
Зміст
GIT
Создание репозитория
Создаём папку, которая станет репозиторием:
mkdir uTox cd uTox
Затем инициализируем её при помощи git. При этом создаётся вложенная подпапка .git.
git init
Можно также внести настройки владельца репозитория:
git config user.email "wombat@example.com" git config user.name "Vladimir"
Клонирование репозитория
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.
То нужно устранить конфликты в содержимом конфликтующих файлов вручную, после чего повторить попытку слияния.
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.1408743011.txt.bz2 · Востаннє змінено: повз wombat
