1. Установка Git
Скачать и установить Git можно с официального сайта. После установки проверьте версию:
git --version
2. Начало работы
2.1 Настройка Git
Перед началом работы настройте имя и email:
git config --global user.name "Ваше Имя"
git config --global user.email "your_email@example.com"
Посмотреть текущие настройки можно командой:
git config --list
2.2 Инициализация репозитория
Чтобы создать новый репозиторий в папке, выполните:
git init
Файлы, которые не должны попадать в репозиторий, указываются в .gitignore
.
3. Работа с файлами
3.1 Добавление файлов в отслеживание
Добавить один файл:
git add имя_файла
Добавить все файлы:
git add .
3.2 Создание коммита
Сохранить изменения с комментарием:
git commit -m "Описание изменений"
Если нужно добавить изменения и закоммитить одной командой:
git commit -am "Коммит без git add"
4. Работа с ветками
4.1 Создание и переключение веток
Создать новую ветку:
git branch имя_ветки
Переключиться на неё:
git checkout имя_ветки
Создать и сразу переключиться:
git checkout -b имя_ветки
Удалить ветку:
git branch -d имя_ветки
4.2 Слияние веток
Переключитесь в основную ветку и выполните:
git merge имя_ветки
5. Работа с удалёнными репозиториями
5.1 Подключение удалённого репозитория
git remote add origin https://github.com/user/repo.git
5.2 Отправка изменений
git push origin main
Если пушите впервые, используйте:
git push -u origin main
5.3 Клонирование репозитория
git clone https://github.com/user/repo.git
5.4 Получение изменений
git pull origin main
6. Откат изменений
6.1 Отмена изменений в файле
Вернуть изменения в файле:
git checkout -- имя_файла
6.2 Откат коммита
Откат последнего коммита (без изменения файлов):
git reset --soft HEAD~1
Откат с удалением изменений:
git reset --hard HEAD~1
7. Просмотр истории
7.1 Лог коммитов
git log --oneline --graph --all
7.2 Кто изменял файл?
git blame имя_файла
Это основные команды для работы с Git. Если нужны подробности по какому-то разделу, спрашивайте! 🚀
Автор: Евгений Морковин
0 комментариев