Система контроля версий 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 "[email protected]"
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
Watch video Git и GitHub для начинающих. online without registration, duration hours minute second in high quality. This video was added by user RomNero 07 April 2021, don't forget to share it with your friends and acquaintances, it has been viewed on our site 16,118 once and liked it 493 people.