Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Основы Git на практике.
Rating: 4.8 out of 5(14 ratings)
134 students

Основы Git на практике.

Управляйте своим кодом с уверенностью: Основы Git для начинающих разработчиков.
Created bySerhii Bulakh
Last updated 11/2024
Russian

What you'll learn

  • Понимание основ версионного контроля и Git.
  • Умение работать с репозиториями.
  • Управление ветвями и слияниями.
  • Работа с удалёнными репозиториями и командной разработкой.

Course content

1 section • 29 lectures • 2h 50m total length
  • Введение6:50
  • Установка Git.5:31
  • Первый запуск.4:48
  • Команды git init, git add, git commit, git help, git log.14:38
  • Состояния файлов. Untracked, unmodified, modified, staged.8:01
  • Просмотр изменений. Git diff.5:22
  • Удаление файлов из репозитория. Git rm.4:08
  • Переименование / перемещение файла. Git mv.4:48
  • Коммит и добавление файлов в зону индекса.3:49
  • Игнорировать изменения в файлах. .gitignore4:19
  • Игнорировать изменения в папках. .gitignore3:03
  • Откат изменений. git restore.6:56
  • Откат изменений. git restore --staged.4:10
  • Внести изменение в последний коммит. git commit --amend5:07
  • Просмотреть информацию о коммите. git show. Как копировать и вставлять.5:22
  • Возврат к предыдущему коммиту. git checkout.9:02
  • Откат изменений. git revert4:56
  • Команда git rev-parse HEAD.3:05
  • Команда git reset. Откат изменений.8:05
  • Удалённые репозитории. GitHub, GitLab.2:28
  • Создание репозитория на GitHub.4:48
  • Создание репозитория на GitHub. git push.10:55
  • Команда git push.5:18
  • Команда git pull.5:02
  • Клонируем проект с удалённого репозитория. git clone.5:02
  • Создание веток. git branch.7:46
  • Слияние веток. git merge.7:05
  • Конфликты при слиянии веток.7:58
  • Удаление веток.2:27

Requirements

  • Умение уверенно пользоваться операционной системой (Windows, macOS или Linux).
  • Базовые навыки программирования.
  • Желание учиться и экспериментировать.

Description

Описание:
Этот курс — идеальное введение в мир Git для тех, кто только начинает свое знакомство с контролем версий. В рамках курса вы научитесь управлять своими проектами, отслеживать изменения в коде, и работать с локальными и удалёнными репозиториями. Мы будем изучать, как создавать новые репозитории, добавлять и коммитить файлы, а также решать конфликты при слиянии веток. Вы узнаете, как работать в команде, используя GitHub, и как сохранять свои проекты в безопасности с помощью резервных копий и версионности. В конце курса у вас будет уверенность в работе с Git и необходимые навыки для участия в реальных проектах.

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

Что вы узнаете:

  • Основы работы с Git и GitHub

  • Создание и клонирование репозиториев

  • Управление ветками и слияние изменений

  • Восстановление и отмена изменений

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

Для кого этот курс:

  • Новички в программировании, которые хотят понять основы контроля версий

  • Разработчики, желающие укрепить свои знания в Git

  • Студенты и профессионалы, работающие над проектами в команде

Требования:

  • Базовые знания компьютера и текстового редактора

  • Желание учиться и улучшать свои навыки в разработке

Who this course is for:

  • Начинающих разработчиков. Тех, кто только начинает свою карьеру в программировании и хочет освоить основы версионного контроля с Git.
  • Студентов, которые изучают программирование и хотят научиться эффективно управлять своими проектами.