1267

Шпаргалка по Git: основные команды для работы

Серия Программирование

Git — это система контроля версий, которая помогает разработчикам эффективно управлять изменениями в коде. Если вы только начинаете работать с Git или часто забываете команды, эта шпаргалка станет вашим надежным помощником!

Шпаргалка по Git: основные команды для работы

1. Настройка Git

Перед началом работы нужно представиться системе:

git init

git add .

git commit -m "First commit"

Проверить настройки можно так:

git config --list

2. Создание и клонирование репозитория

Создать новый локальный репозиторий:

git init

Клонировать удаленный репозиторий (например, с GitHub):

3. Основные команды для работы с изменениями

Проверить статус файлов:

git status

Добавить файлы в индекс (подготовить к коммиту):

git add имя_файла  # Добавить конкретный файл

git add .  # Добавить все измененные файлы

Создать коммит (фиксация изменений):

git commit -m "Описание изменений"

Отправить изменения в удаленный репозиторий:

git push origin имя_ветки  # Например, git push origin main

Обновить локальный репозиторий:

git pull origin имя_ветки

4. Ветки (Branches)

Создать новую ветку

git branch имя_ветки

Переключиться на ветку:

git checkout имя_ветки

или

git switch имя_ветки  # (более новая команда)

Создать ветку и сразу перейти в нее:

git checkout -b имя_ветки

Удалить ветку:

git branch -d имя_ветки  # Локально

git push origin --delete имя_ветки  # Удаленно

5. Отмена изменений

Отменить изменения в файле (до добавления в индекс):

git restore имя_файла

Отменить добавление файла в индекс:

git restore --staged имя_файла

Изменить последний коммит (если не залит в удаленный репозиторий):

git commit --amend -m "Новое описание"

6. Работа с удаленными репозиториями

Просмотр списка удаленных репозиториев:

git remote -v

Добавить удаленный репозиторий:

git remote add origin ссылка_на_репозиторий

Обновить список веток с удаленного репозитория:

git fetch

7. Полезные команды

Просмотр истории коммитов:

git log

Просмотр изменений в файлах:

git diff

Временное сохранение изменений (stash):

git stash # Сохранить изменения

git stash pop # Вернуть изменения

Эта шпаргалка покрывает основные команды Git, которые понадобятся в повседневной работе. Сохраните ее себе, чтобы быстро вспомнить нужную команду!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества