Git и GitHub краткое описание функций
Источник
Git за полчаса: руководство для начинающих
Настройка
git config --global user.name "My Name"
git config --global user.email myEmail@example.com
Создание нового репозитория
mkdir Desktop/git_exercise/
cd Desktop/git_exercise/
git init
Определение состояния
git status
Подготовка файлов
git add hello.txt
git add -A
git status
Коммит(фиксация изменений)
git commit -m "Initial commit."
Удаленные репозитории
1. Подключение к удаленному репозиторию
git remote add origin https://github.com/tutorialzine/awesome-project.git
2. Отправка изменений на сервер
git push origin master
3. Клонирование репозитория
git clone https://github.com/tutorialzine/awesome-project.git
4. Запрос изменений с сервера
git pull origin master
Ветвление
1. Создание новой ветки
git branch amazing_new_feature
2. Переключение между ветками
git branch
git checkout amazing_new_feature
3. Слияние веток
git merge amazing_new_feature
4. Удаление ветки
git branch -d awesome_new_feature
Статья написана 19.12.2020.