[Udemy] Git: Полный курс для начинающих и не только (Наиль Алишев)
Овладейте этим мощным инструментом
Чему вы научитесь
Основы GIT
Работа с GitHub
Продвинутые навыки работы с GIT
Требования
Компьютер с выходом в Интернет
Описание
GIT является самым необходимым инструментом разработчика. Где бы вы ни работали - в крупной компании, в амбициозном стартапе или вместе с другом над личным проектом, уверенное знание GIT обязательно вам пригодится. GIT пожалуй единственный инструмент, который настолько широко используется в индустрии разработки ПО во всем мире. И это объяснимо, потому что везде, где требуется командная работа над одним проектом, GIT является золотым стандартом.
Этот курс подойдет для тех людей, кто не знает про GIT ничего и хотел бы изучить его 'с нуля'. Однако, курс также будет полезен тем людям, кто ежедневно использует GIT в своей работе, но хотел бы обрести большую уверенность в управлении этим инструментом. Зачастую разработчики, которые ежедневно используют GIT, не имеют глубокого понимания работы этой системы контроля версий. Поэтому в этом курсе все аспекты устройства GIT разбираются максимально доскональным и подробным образом.
Для кого этот курс?
Новички, которые хотят изучить GIT
Люди, которые используют GIT в повседневной работе, но хотели бы углубить свои знания
Что входит в курс?
4,5 часа видео
18 лекций - 04:29:33
– Введение и начальная настройка - 17:03
Введение в GIT - 08:44
Установка и конфигурация GIT - 06:19
Важное уточнение по установке GIT в ОС Windows находится в следующем уроке.
Установка GIT (для пользователей Windows) - 02:00
– Основы GIT - 02:04:29
Базовая работа с GIT (git add, git commit) - 18:25
Команда git diff - 06:37
Команда git reset (отмена изменений в GIT) - 30:34
Команда git checkout (часть 1) - 23:50
Дополнительные возможности команды git commit - 07:39
Команда git clean - 03:41
Работа с удаленным репозиторием. Введение - 19:29
Настройка SSH - 11:34
Команда git clone - 02:40
– Работа с ветками в GIT - 01:08:17
Ветвление (Branching). Часть 1 - 19:38
Подробнее о команде git pull. Команда git fetch - 14:32
Ветвление (Branching). Часть 2. Конфликты слияния - 17:46
Ветвление (Branching). Часть 3. Удаленные ветки - 16:21
– Продвинутые темы - 59:44
Команда git rebase. Перебазирование - 31:32
Интерактивный rebase (команда git rebase -i) - 28:12
О преподавателе
Наиль Алишев - Опытный разработчик.
Привет! Меня зовут Наиль. Я занимаюсь программированием с 17 лет и не собираюсь прекращать это дело. Для меня программирование - это полезный навык и захватывающее занятие. В свободное время я люблю путешествовать, играть на гитаре и фортепиано. Я уверен, что у меня получится донести материал таким образом, что обучение будет проходить просто, весело и интересно. Давайте вместе пройдем путь от новичков до профессионалов, присоединяйтесь!
В складчину входят файлы:
1. Введение и начальная настройка
1. Введение в GIT.mp4 [34m 811k 788]
2. Установка и конфигурация GIT.mp4 [27m 961k 714]
2.1 Ссылка из лекции.html [135]
3. Установка GIT (для пользователей Windows).mp4 [26m 521k 67]
3.1 Ссылка для установки GIT в ОС Windows.html [86]
2. Основы GIT
1. Базовая работа с GIT (git add, git commit).mp4 [189m 600k 629]
2. Команда git diff.mp4 [48m 720k 342]
3. Команда git reset (отмена изменений в GIT).mp4 [218m 838k 765]
4. Команда git checkout (часть 1).mp4 [151m 114k 664]
5. Дополнительные возможности команды git commit.mp4 [50m 690k 0]
6. Команда git clean.mp4 [22m 41k 418]
7. Работа с удаленным репозиторием. Введение.mp4 [138m 801k 375]
8. Настройка SSH.mp4 [110m 404k 350]
8.1 Проверка, есть ли у вас уже SSH ключ.html [124]
8.2 Генерация SSH ключа, если его нет.html [149]
8.3 Связка SSH ключа с вашим GitHub - аккаунтом.html [137]
9. Команда git clone.mp4 [15m 278k 323]
3. Работа с ветками в GIT
1. Ветвление (Branching). Часть 1.mp4 [121m 669k 393]
2. Подробнее о команде git pull. Команда git fetch.mp4 [104m 621k 214]
3. Ветвление (Branching). Часть 2. Конфликты слияния.mp4 [144m 502k 749]
4. Ветвление (Branching). Часть 3. Удаленные ветки.mp4 [132m 209k 298]
4. Продвинутые темы
1. Команда git rebase. Перебазирование.mp4 [245m 9k 966]
2. Интерактивный rebase (команда git rebase -i)