Тёмный

Git и GitHub для начинающих. 

RomNero
Подписаться 33 тыс.
Просмотров 15 тыс.
50% 1

Система контроля версий 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
Буду очень благодарен за поддержку в виде чашечки ☕️:
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

Опубликовано:

 

30 май 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 25   
@olsuhvlad
@olsuhvlad 5 месяцев назад
Слава Богу за тебя, Рома, что ты популярно объясняешь. :)
@azatbegenchev8636
@azatbegenchev8636 2 года назад
По мне так лучшего объяснения я еще не нашел. Спасибо автору за работу.
@SUPERMAN-nk6vk
@SUPERMAN-nk6vk 2 года назад
Чувак, "Репозиторий" это слово мужского рода!!!
@user-lw1ux3vp6k
@user-lw1ux3vp6k Год назад
Ромка, спасибо за видосы. Ты очень сильно облегчаешь мне усвоение материала и экономишь мое время. Ром, у тебя branch на слайде на немецком, а остальное на английском))) 24:40
@RomNero
@RomNero Год назад
Спасибо за позитивный отзыв. Всегда рад помочь😉 Хахах, я как-то и не заметил что на немецком. Уже 2 языка слились в один
@olsuhvlad
@olsuhvlad 5 месяцев назад
1 В начале было Слово, и Слово было у Бога, и Слово было Бог. 2 Оно было в начале у Бога. 3 Все чрез Него начало быть, и без Него ничто не начало быть, что начало быть. 4 В Нем была жизнь, и жизнь была свет человеков. 5 И свет во тьме светит, и тьма не объяла его. 6 Был человек, посланный от Бога; имя ему Иоанн. 7 Он пришел для свидетельства, чтобы свидетельствовать о Свете, дабы все уверовали чрез него. 8 Он не был свет, но [был послан], чтобы свидетельствовать о Свете. 9 Был Свет истинный, Который просвещает всякого человека, приходящего в мир. 10 В мире был, и мир чрез Него начал быть, и мир Его не познал. 11 Пришел к своим, и свои Его не приняли. 12 А тем, которые приняли Его, верующим во имя Его, дал власть быть чадами Божиими, 13 которые ни от крови, ни от хотения плоти, ни от хотения мужа, но от Бога родились. 14 И Слово стало плотию, и обитало с нами, полное благодати и истины; и мы видели славу Его, славу, как Единородного от Отца. (Иоан.1:1-14)
@user-fx7uv1kl9o
@user-fx7uv1kl9o 6 месяцев назад
Спасибо за твою работу, благодаря тебе без труда удается познакомиться с необходимыми технологиями, в частности, курс по Docker - прежде смотрел о нем видео на английском, твой материал с этим не сравнится - все, на мой взгляд, отлично раскрыто и доходчиво объяснено, сохранил его себе, чтобы не потерять. Have a good one!
@RomNero
@RomNero 6 месяцев назад
Спасибо за отзыв 👍 приятно слышать
@Underbiz
@Underbiz 2 года назад
Лучшие АМСР видео для програмиста!)
@pitcher9042
@pitcher9042 Год назад
ахахх значит я не один такой который включает видосы Неро на фоне для расслабления)
@mitruslatovous6
@mitruslatovous6 7 месяцев назад
Спасибо за урок! Все понятно и достаточно. Желаю автору успеха и развития канала )
@dazzzdranagon
@dazzzdranagon 9 месяцев назад
Отличное подробное видео, спасибо
@Shindos-Kopernik
@Shindos-Kopernik Год назад
Отличное видео! Благодарю!
@RomNero
@RomNero Год назад
Спасибо за отзыв. Всегда пожалуйста 👍🏻
@UralSmart
@UralSmart 2 года назад
Очень доходчиво, спасибо
@RomNero
@RomNero 2 года назад
Спасибо за отзыв))
@user-db1zg5jd4m
@user-db1zg5jd4m 3 года назад
Все строчат, строчат в консоли команды, но никто не объясняет принцип работы этого гита. Я считаю достаточно объяснить предназначение, принцип работы и показать пару часто используемых примера. Но нет...все начинают строчить.....
@RomNero
@RomNero 3 года назад
Спасибо за конструктивную критику. Git заменяет просто копирование файлов кода с различными версиями. Он позволяет возврат к предыдущим версиям. И самое, на мой взгляд, важное это возможность работы над одним кодом в команде и использование веток. Плюс ко всему он сохраняет новые версии не полным копированием файлов, а только изменения, что сохраняет много места на диске (если проекты очень большие). Готовлю сейчас еще несколько видео по Git и GitLab и постараюсь в них сделать вот такое простое объяснение, о котором ты говоришь.
@user-db1zg5jd4m
@user-db1zg5jd4m 3 года назад
@@RomNero самое лучшее объяснение.
@RomNero
@RomNero 3 года назад
Спасибо. Жаль, что не сделал это сразу в видео ((
@yao_interactiv3444
@yao_interactiv3444 2 года назад
Чувак , ты халф-лайф 2 не озвучивал случайно?
@RomNero
@RomNero 2 года назад
Хахах, нет. А что похоже?))
@yao_interactiv3444
@yao_interactiv3444 2 года назад
Первое впечатление от говора, да, как будто из халфы чувак
Далее
Git MERGE vs REBASE
16:12
Просмотров 1 млн
Git. Большой практический выпуск
1:38:17
Git и GitHub Курс Для Новичков
49:35
GIT и GITLAB ЗА 45 МИНУТ | ОСНОВЫ
44:47
Просмотров 138 тыс.