Система контроля версий GIT. И GitHub.
00:00 | Вступление
00:23 | Зачем нужен Git
01:29 | Установка Git в Linux
02:00 | Установка Git в Windows
03:15 | Первоначальная настройка Git. Инициализация проекта
05:40 | Команды status, log, add и commit
09:23 | diff и restore
13:42 | gitignore
17:11 | Просмотр изменений git show
18:27 | Возврат на предыдущую версию git checkout и git reset
22:50 | Работа с ветками branche
31:32 | Интеграция Git в Visual Studio Code
34:51 | GitHub регистрация.
36:10 | Создание репозитория в GitHub
38:05 | Git Clone
39:10 | SSH в GitHub
Буду очень благодарен за поддержку в виде чашечки ☕️:
Рассмотрим основы и принцип работы.
На практике покажу все основные команды, а так же основы как работать с GitHub.
Команды в видео:
1. Установка:
apt install git
2. Регистрация:
git config --global “Name“
git config --global “mail@“
3. Создание рабочей папки, инициализация и обзор git status
mkdir git-dir
git status
git init
git log
4. Создание файла и добавление в git:
touch file01
git add file01
git add .
git commit -m “First Commit“
5. Restore und Diff
Restore - возвращение к состоянию последнего комита
Diff - показыват изменение с последнего комита
git restore file01
git diff file01
6. Restore und Diff если уже сделано git add .
git restore --staged file01
git diff --staged file01
7. Отображает изменения в комите
git show ID
8. Git Ignore
touch .gitignore
vi .gitignore
tmp
*.log
9. Восстановление версии
git checkout ID
10. Удаление версии
git reset --hard HEAD~2 (2 - удалить 2 последние версии / возвращение на 2 версии)
git reset --hard commitID
11. Возвращение к самой новой версии
git reset --hard ORIG_HEAD
12. Ветки branche
git branche - Список
git branch NAME - Новая ветка
git checkout NAME - Переключится в ветку
git branche -d NAME - Удалить ветку
git checkout -b NAME
13. Объединение бранча с мастером
git checkout master
git merge BRANCHE-NAME
1 view
4
1
4 years ago 00:03:17 56
Git за 3 минуты / Что такое Git? / Что такое система контроля версий? / Есть ли альтернативы Git?
2 years ago 00:09:43 32
#4 Уроки Git+GitHub - Учим команды git clone, git status, git add, git commit и другие
7 years ago 00:07:09 57
Git: Урок 12. Удаленный репозиторий и git clone
5 years ago 00:09:35 10
Урок 1. Git и Github. Введение. Что такое Git и Github
7 years ago 00:08:26 24
GIT - 2 - История git
9 years ago 00:03:16 68
GIT - 13 - Концепция и архитектура git
9 years ago 00:04:08 36
GIT - 14 - Концепция и архитектура git
4 years ago 00:05:02 8
Установка Git и Python
2 years ago 00:02:41 31
2.3 Git – Основы – Git и права на файлы
9 years ago 00:03:58 61
GIT - 12 - Концепция и архитектура git
5 years ago 00:09:49 197
Git и GitHub: основа для работы. Зачем нужен и как пользоваться Git?
8 years ago 00:07:47 19
Git: Урок 0. Подготовка и Введение
5 years ago 00:02:57 30
Что такое Git?
9 years ago 00:06:26 19
GIT - 15 - Концепция и архитектура git
6 years ago 01:09:30 21
GIT. Знакомство, локальный репозиторий
7 years ago 00:02:44 17
GIT - 4 - Что такое git и кто его должен использовать
6 years ago 00:02:53 54
Введение в GIT. Урок 2. Установка и подготовка GIT
4 years ago 00:27:36 43
Основы Git для тестировщиков | Основы Git | Урок Git
7 years ago 00:04:16 58
GIT - 1 - Что такое git
2 years ago 00:03:09 34
2.4 Git – Основы – Git show, кто такие автор и коммиттер