Тёмный

Git - История изменений | gitignore | восстановление файлов 

ADV-IT
Подписаться 126 тыс.
Просмотров 35 тыс.
50% 1

Git - История изменений, .gitignore, и восстановление файлов
Если помог, поддержите парой баксов, хотябы Канадских :) www.paypal.me/DenisAstahov

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

 

22 сен 2018

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 54   
@user-ye3mj7yu6n
@user-ye3mj7yu6n Год назад
Спасибо!
@ADV-IT
@ADV-IT Год назад
Спасибо за поддержку!
@Inker
@Inker Год назад
Сейчас вместо 'git checkout -- file' рекомендуют использовать 'git restore file'. За курс Огромное спасибо!
@valerayatskevich3293
@valerayatskevich3293 Год назад
Величайший!
@nickshama
@nickshama 5 лет назад
Смотрю твои уроки уже около двух лет.....Python, AWS, Ansible....спасибо тебе огромное)
@ADV-IT
@ADV-IT 5 лет назад
Спасибо, надеюсь помогает по работе?
@nickshama
@nickshama 5 лет назад
Ты даже не представляешь как) Но очень нужен Terraform, инфы много, но не так структурировано как у тебя)
@ADV-IT
@ADV-IT 5 лет назад
Я его сам не разу не использовал, но он у меня в списке вещей которые нужно выучить
@fillin3124
@fillin3124 3 года назад
Объясняете супер, своими словами, мне нравится
@fishingasalife7709
@fishingasalife7709 5 лет назад
Спасибо за Вашу роботу, у вас очень даже хорошо получается преподносить материал, ждем Jenkins и Kuber!
@Ruslan-ps9rz
@Ruslan-ps9rz 3 года назад
Супер уроки. То, что надо и без воды
@evgeniy7603
@evgeniy7603 4 года назад
Очень доступно объяснил.. Спасибо!
@user-uh7dc4sl7y
@user-uh7dc4sl7y 3 года назад
Привет! Очень доступно и понятно обьясняешь) , хоть даже со слэнгом иногда)) , круто, спасибо за такие уроки!!!!
@erererererre7922
@erererererre7922 2 года назад
Спасибо Денис!
@_XPP_
@_XPP_ 5 лет назад
Денис, спасибо за уроки. Я подписан недавно, но просмотрел уже почти все плейлисты. Как раз начал разбираться с Гитом. Забегая вперед, попрошу рассказать как скомпелировать открытый исходный код с Гитхаба.
@ADV-IT
@ADV-IT 5 лет назад
В курсе про Jenkins покажу
@namepunk
@namepunk 5 лет назад
спасибо за вашу работу, смотрю видосы с интересом. Хотелось бы после гита чтобы вы рассмотрели тему Docker/Kubernetes
@ADV-IT
@ADV-IT 5 лет назад
После Git будет Jenkins
@user-bd1hq3py3t
@user-bd1hq3py3t 5 лет назад
+ Docker
@T1nWalk
@T1nWalk 2 года назад
Спасибо!
@Dravig
@Dravig 5 лет назад
Здравствуйте, Денис! спасибо Вам за Ваш труд) для плавного перехода с локальных репозиториев на гитхаб не хватает создания bare репозитория)
@Dm-if3vl
@Dm-if3vl 3 года назад
Спасибо
@kolya12
@kolya12 3 года назад
Было бы прикольно еще в конце курса собранный cheat sheet по командам в pdf
@intrigazTV
@intrigazTV Год назад
Пару скринов последних секунд видео (в полноэкранном режиме) - вот вам и читшит.
@nannan-fl6zj
@nannan-fl6zj 5 лет назад
На самом деле, все более-менее понятно в логах: --- /dev/null # Удаляет из базы старую версию файла; null -- раньше этого файла не было +++ b/file5.txt # добавляет в базу новую версию @@ -0,0 +1 @@ # насколько я понимаю, это показывает в каких строках произошли изменения +aa # показывает что добавлено
@Utamatamakin
@Utamatamakin 4 года назад
Зашел, увидел лайки 254 0 ... Подписался и 255 0
@igorkr4077
@igorkr4077 2 месяца назад
Gitignore на windows не хотел работать до принудительной смены кодировки на utf-8. Может кому-то будет полезно
@zer4
@zer4 Год назад
Цвет текста (stage зеленым, untracked -красным) и т.д. настраивается на уровне MobaXterm или ОС? Подскажи пожалуйста как у тебя сделано
@ADV-IT
@ADV-IT Год назад
Вообще ничего не настраивал, это git на Amazon Linux так выглядит, на Ubuntu тоже красиво
@user-ub3pm6wo2y
@user-ub3pm6wo2y 2 года назад
Подскажите пожалуйста, у меня в windows не сработал файл с названием .gitignore. То есть я создал аналогично Unix но вот эти все правила не заработали. Это корректно работает или в винде как то по-другому это делается?
@ADV-IT
@ADV-IT 2 года назад
Должно работать везде где стоит git
@fron5455
@fron5455 3 года назад
Здравствуйте , у меня возник один вопрос , если мы изменим файл в local repository , то изменится и файл в remote repository , немного тупой вопрос может быт, или почему git сделал две базы данных , не лучше сделать одну ?
@ADV-IT
@ADV-IT 3 года назад
если мы изменим файл в local repository , то НЕ изменится файл в remote repository, если ты не сделаешь git push
@AntonioBenderas
@AntonioBenderas 2 года назад
7:40 git checkout -- отменяет изменения в файле пока мы не добавили файл в stage area. А если уже добавили, но ещё не закомитили, то так же можно откатить?
@resttag8921
@resttag8921 Год назад
1. git restore --staged файл - возвращаем файл в статус Modified (Non staged). 2. git restore файл - возвращаем файл в статус Unmodified и физически восстанавливаем файл до состояния предыдущего коммита (используем именно restore, т.к. checkout уже не применяют в этом случае).
@AntonioBenderas
@AntonioBenderas Год назад
@@resttag8921 спасибо! Легко новичку запутаться, restore, rebase, reset
@kvpaliy
@kvpaliy 27 дней назад
то есть я правильно понимаю принципиальное отличие git restore от git checkout в том, что первую команду можно использовать после того как уже сделали git add? смотрю ролик в 2024м и сам Git дает подсказку юзать git restore в отличие от видео Дениса. Хотя обе команды работают.
@dmitriikislyackov4474
@dmitriikislyackov4474 5 лет назад
Делал в точности что на видео показано но после 6:30 в гит баше показалась ошибка error: short read while indexing file2.txt error: file2.txt : failed to insert into database error: unable to index file 'file2.txt ' что с этим делать? не могу никакие файлы больше отслеживать помимо file2
@ADV-IT
@ADV-IT 5 лет назад
Видать не в точности
@jamzey7568
@jamzey7568 4 года назад
Добрый день. при добавлении file1.txt в .gitignore всё равно фаил меняется не игнорится. Могли бы подсказать почему так?
@ADV-IT
@ADV-IT 4 года назад
Проверь что файл .gitignore находится в директории вместе с файлом file1.txt или в корневой директории вместе с .git директорией
@jamzey7568
@jamzey7568 4 года назад
@@ADV-IT да я вроде делал прям как по мануалу. Но на всякий проверю. Если что отпишусь. Благодарю вас за быстрый респонс.
@ALG_IT
@ALG_IT Год назад
Привет, Денис! Как проигнорить файл на винде? nano не действует...
@ALG_IT
@ALG_IT Год назад
разобрался) еще раз спасибо! уроки - на высоте!!!
@ArmenMelixetyan
@ArmenMelixetyan 4 года назад
Подскажите, команда Nano на windows не работает, какой аналог?
@vv1zard3x
@vv1zard3x 3 года назад
блокнот
@antonsachuk615
@antonsachuk615 3 года назад
type myfile.txt
@XsevenBeta
@XsevenBeta 3 года назад
@@antonsachuk615 type это аналог cat скорей. Nano и vi это редакторы, очень удобные кстати. Поэтому скорей вызов делать через notepad file. А вообще в powershell продублированы все Линукс команды почти, это удобно.
@antonsachuk615
@antonsachuk615 3 года назад
@@XsevenBeta может знаешь как будет diff -- staged на Windows?)
@2009Spread
@2009Spread 3 года назад
где дизлайки? где критиканы?
@antonsachuk615
@antonsachuk615 3 года назад
Чувак, очень не хватает кода на windows - опять git diff --staged поди разбири на windows как
@XsevenBeta
@XsevenBeta 3 года назад
У меня работает на винде, только перед этим требуется git add . Видимо дело в настройках.
@antonsachuk615
@antonsachuk615 3 года назад
@@XsevenBeta git add diff --staged? Так ?
@BraentR
@BraentR Год назад
Спасибо
Далее
Gale Now VS Then Edit🥵 #brawlstars #shorts
00:15
Просмотров 376 тыс.
Git - Работа с Local Repository
12:17
Просмотров 42 тыс.
Docker за 20 минут
21:42
Просмотров 63 тыс.
Redis за 20 минут
23:22
Просмотров 103 тыс.