Базовые навыки для работы с git
Автор: Pans
git status - посмотреть в какой ветке ты находишься и какие файлы изменились
git diff - посмотреть какие изменения были сделаны после последнего коммита
git add . - добовление всех измененных файлов в директории, можно добавлять только конкретные файлы через пробел
git add <file1> <file2>
git commit -m "comment for commit" - "снимок" проекта в настоящий момент
git push origin main - это полная запись где:
origin - это псевдоним для url удаленного репозитория
main - ветка в которой работаешь
Чаще всего сокращается до - git push
Обычный цикл в течении дня выглядит так
git add .
git commit -m "comment"
Затем по необходимости
git push
git config --list - посмотреть текущие настройки git
Можно настроить пару парамметров
git config --global user.name "username"
git config --global user.email "some@email.com"
git clone https://github.com/<user>/<repo>.git # клонировать проект
git pull # вытащить последние коммиты
Работа с разными ветками выглядит так
git checkout -b some_feature # создать новую ветку "some_feature" и перейти в нее
git checkout main # вернуться в "main" ветку
git merge some_feature # соеденить ветку "some_feature" в "main", перенести все изменения туда
git stash # временное хранилище для не закомиченных изменений
git stash pop # вынуть сохраненное из хранилища
git push -u origin some_feature # запушить новую ветку "some_feature" на гитхаб
Комментарии (0)
Пока нет комментариев.