Git и GitHub для начинающих.
Система контроля версий 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
Буду очень благодарен за поддержку в виде чашечки ☕️:
https://www.buymeacoffee.com/RomNero
Рассмотрим основы и принцип работы.
На практике покажу все основные команды, а так же основы как работать с GitHub.
Команды в видео:
1. Установка:
apt install git
2. Регистрация:
git config --global user.name "Name"
git config --global user.email "mail@domain.com"
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
Видео Git и GitHub для начинающих. канала RomNero
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
Буду очень благодарен за поддержку в виде чашечки ☕️:
https://www.buymeacoffee.com/RomNero
Рассмотрим основы и принцип работы.
На практике покажу все основные команды, а так же основы как работать с GitHub.
Команды в видео:
1. Установка:
apt install git
2. Регистрация:
git config --global user.name "Name"
git config --global user.email "mail@domain.com"
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
Видео Git и GitHub для начинающих. канала RomNero
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![GitHub для Начинающих | Что такое Git и GitHub](https://i.ytimg.com/vi/1B_EYsIx_p0/default.jpg)
![WireGuard VPN Сервер. Самы быстрый и простой СВОЙ VPN.](https://i.ytimg.com/vi/Buv3dEQ8IZA/default.jpg)
![Git. Большой практический выпуск](https://i.ytimg.com/vi/SEvR78OhGtw/default.jpg)
![01-GitLab. Devops система. Установка в локальной сети. Настройка.](https://i.ytimg.com/vi/n_21ya2MoKg/default.jpg)
![Основы Git и Github: что это и как с ними работать](https://i.ytimg.com/vi/-XJxX4Y8MoQ/default.jpg)
![Git - Pull request на практике / GitHub](https://i.ytimg.com/vi/G_HKJJLozUc/default.jpg)
![Деплой React-приложения на Vercel, Netlify, Heroku, GitHub Pages, Surge](https://i.ytimg.com/vi/-pJN9faoa8E/default.jpg)
![2.9 Git – Основы – Удаление и переименование файлов](https://i.ytimg.com/vi/W71P4I0MGr0/default.jpg)
![Git и Github - Cоздание первого проекта](https://i.ytimg.com/vi/6fRC5BBidZs/default.jpg)
![GIT БЫСТРО С НУЛЯ (1 ЧАСТЬ)](https://i.ytimg.com/vi/KMToEZLP97Y/default.jpg)
![Git и GitHub Курс Для Новичков](https://i.ytimg.com/vi/zZBiln_2FhM/default.jpg)
![Как начать программировать за 3 месяца](https://i.ytimg.com/vi/K6Ll5kmu_es/default.jpg)
![03-Graylog Cluster. Multi Node установка. Центральный лог сервер для Linux и Windows отчетов.](https://i.ytimg.com/vi/crkBSx2OT9w/default.jpg)
![Что такое Git? Зачем он нужен?](https://i.ytimg.com/vi/adHqyxdWWRM/default.jpg)
![RedHat. Премиум Linux. 16 лицензий бесплатно.](https://i.ytimg.com/vi/hnuyHqxvuoU/default.jpg)
![Бесплатный хостинг GitHub Pages. Загрузка верстки на сервер. Работа с FTP](https://i.ytimg.com/vi/84cyW2R9WWo/default.jpg)
![10 Советов новичкам программистам](https://i.ytimg.com/vi/WHMQmJm6SWM/default.jpg)
![Git branch — работа с ветками](https://i.ytimg.com/vi/SZARWakrCro/default.jpg)
![03-DuckDNS - Динамический DNS / DynDNS. Nginx Proxy Manager.](https://i.ytimg.com/vi/X5n5cAALhYk/default.jpg)
![OpenVAS. Безопасность системы! Проверка на уязвимость.](https://i.ytimg.com/vi/QLrBBI_Bjyk/default.jpg)