// личный канал‑лог
gavrilovlog
← все записи

Шпаргалка по Git командам.

👁 57829💬 3
1. git clone: Клонирует репозиторий на локальную машину. 2. git init: Инициализирует новый репозиторий Git. 3. git add: Добавляет файлы в индекс (область подготовки) для последующего коммита. 4. git commit: Совершает коммит с сообщением в историю репозитория. 5. git diff: Показывает различия между коммитами, индексом и рабочим деревом. 6. git status: Показывает состояние файлов в рабочем дереве и индексе. 7. git branch: Список веток, создание или удаление веток (зависит от переданных опций). 8. git checkout: Переключение между ветками или восстановление файлов из индекса или конкретного коммита. 9. git merge: Объединение веток. 10. git push: Отправляет изменения из локального репозитория в удаленный репозиторий. 11. git pull: Загружает изменения из удаленного репозитория и объединяет их с локальным репозиторием. 12. git stash: Временно сохраняет незафиксированные изменения в тайнике, чтобы вы могли переключиться на другую ветку. 13. git reset: Отменяет изменения в рабочем дереве и индексе. 14. git log: Показывает историю коммитов для репозитория. 15. git tag: Управляет тегами в репозитории Git. 16. git remote: Управляет удаленными репозиториями в репозитории Git. 17. git fetch: Извлекает изменения из удаленного репозитория Git. 18. git rebase: Перебазирует изменения из одной ветки в другую ветку. 19. git cherry-pick: Применяет определенные коммиты из одной ветки в другую ветку. 20. git help <command>: Показывает список Git команд. Ставь 👍, если хочешь чтобы я расписал самые частые варианты использования Git команд.
1692211

Комментарии · 3

  • @NadyaDekas
    Спасибо! А можете еще разницу между стратегиями git pull подробно написать? И как откатывать локальные коммиты? Очень полезно будет
    • аноним
      Да, в следующем посте распишу варианты исопользования. Можешь накидать еще какие есть боли в этой теме, опубликую решения в одном из следующих постов.
      • @NadyaDekas
        может еще про то как управлять несколькими удаленными репозиториями в git