#1 Основы Git для тестировщиков с нуля

  Рет қаралды 81,001

Artsiom Rusau QA Life

Artsiom Rusau QA Life

Күн бұрын

🚀 Все мои курсы и полезные материалы: artsiomrusau.com/
Сегодня поговорим об основах использования Git для тестировщиков.
Поговори о системах контроля версий, разберемся с основными терминами и этапами работы в Git, узнаем что такое репозиторий и ветки, как осуществляется процесс клонирования локального репозитория и о многом другом.
А уже на следующих занятиях обсудим основные команды для работы в Git.
😎 Ссылка на полезные ресурсы для тестировщика от меня: cutt.ly/mjbXX9z
😎 О системе контроля версий Git (на русском языке)
git-scm.com/book/ru/v2/Введен...
Приятного просмотра :)
P.S. Все таймкоды есть в описании 😉
___________________________________________________
00:00 - Intro
00:40 - Что такое система контроля версий Git?
01:06 - Что такое master и commit?
02:45 - Как работают с ветками и конфликтами?
05:15 - Что такое репозиторий?
05:45 - Что такое распределенность?
07:22 - Описание процесса работы в Git
09:12 - Кратко о Git
10:38 - Outro
🤠 Я В ИНТЕРНЕТЕ:
- Подпишись на этот KZfaq канал :)
- Поддержать канал: boosty.to/artsiomrusau_qalife
- Telegram (много плюшек): t.me/qachanell
- Telegram (флудилка): t.me/qachanellflood
- Instagram: / rusau.qalife
- TikTok: vm.tiktok.com/ZMJ37xybM/
- Яндекс Дзен: bit.ly/3mUv0ji
Music: www.bensound.com
#GitДляТестировщика #ОсновыGit #GitДляТестировщиков

Пікірлер: 129
@rusau
@rusau 3 жыл бұрын
Таймкоды ниже 😎 00:00 - Intro 00:40 - Что такое система контроля версий Git? 01:06 - Что такое master и commit? 02:45 - Как работают с ветками и конфликтами? 05:15 - Что такое репозиторий? 05:45 - Что такое распределенность? 07:22 - Описание процесса работы в Git 09:12 - Кратко о Git 10:38 - Outro
@ruslandraad6060
@ruslandraad6060 3 жыл бұрын
Чел, продолжай, лучший контент по тестированию в русском сегменте
@rusau
@rusau 3 жыл бұрын
Спасибо, Руслан) Буду продолжать)
@marry4560
@marry4560 2 жыл бұрын
Честно говоря, поняла только потому что уже знала как git устроен. Думаю, если бы не знала, запуталась бы.
@yanaa3857
@yanaa3857 2 жыл бұрын
Артем, у Вас конечно талант все систематизировать и рассказывать
@rusau
@rusau 2 жыл бұрын
Спасибо 😉
@chesika968
@chesika968 Жыл бұрын
Я бы все же сказал, что мастер - это не ветка, а сам ствол, из которого эти ветки и растут. Ну и не сказал для чего все это нужно: независимость разработчиков друг от друга, не нужно ждать, пока каждый допилит свою фичу, чтобы разом все залить в четверг, а мерж идет по готовности сразу) Продолжаю изучать и дополнять в первую очередь свои знания! Спасибо
@voldemarkabboz4824
@voldemarkabboz4824 3 жыл бұрын
Артём ,вы титан контента! Супер !!! Спасибо Вам за просветительскую деятельность и время ,которое вы уделяете для ведения всего -всего. Respect за позитив )
@rusau
@rusau 3 жыл бұрын
Пожалуйста 🤗
@karinekhristavaya7285
@karinekhristavaya7285 20 күн бұрын
Делаешь очень крутую работу ! Спасибо, Артем 😊
@rusau
@rusau 20 күн бұрын
Пожалуйста!
@alisamatusevich5279
@alisamatusevich5279 3 жыл бұрын
Плюсую другим комментаторам, ты экстрасенс) как раз тоже надо было разобраться с gitом) Мерси!
@rusau
@rusau 3 жыл бұрын
Я только учусь)) Пожалуйста)
@bryacka
@bryacka 2 жыл бұрын
Всё прекрасно, как всегда! Получаю удовольствие :)
@eugenee4408
@eugenee4408 Жыл бұрын
Большое спасибо за весь курс и за этот урок в частности!
@user-dr6pu5lx5v
@user-dr6pu5lx5v 2 жыл бұрын
Отличные уроки. Большое спасибо вам.
@Vmeste_Vadim_Nastya
@Vmeste_Vadim_Nastya 2 жыл бұрын
идеальная подача информации. Спасибо большое за Вашу работу)
@annafrankenstein85
@annafrankenstein85 2 ай бұрын
Спасибо большое за урок, Артём!
@kasatick
@kasatick 3 жыл бұрын
Большое спасибо за это видео и за весь твой труд! Жду продолжения с подробностями.
@rusau
@rusau 3 жыл бұрын
Пожалуйста)
@aliyarector5852
@aliyarector5852 3 жыл бұрын
Спасибо за понятные разъяснения
@Iaroslavna_Nezhinskaia
@Iaroslavna_Nezhinskaia 3 жыл бұрын
Спасибо большое! Любимые видео по тестированию! Все чётко и понятно! Спасибо всем советую!
@rusau
@rusau 3 жыл бұрын
Пожалуйста ✌️
@olgenolgen1
@olgenolgen1 2 жыл бұрын
Как же все доходчиво !!! Вы талант !!!! Спасибо
@rusau
@rusau 2 жыл бұрын
Благодарю)
@unicoxr5tj417
@unicoxr5tj417 Жыл бұрын
пожалуй, топ-3 лучших материалов по Гиту. Просто объяснено. И понятно.
@VasersonYT
@VasersonYT 3 жыл бұрын
Ух, вроде как всё понятно пока)) Смотрим следующие видео про Git) Спасибо
@rusau
@rusau 3 жыл бұрын
Пожалуйста!)
@user-jx9wn3ih4u
@user-jx9wn3ih4u Жыл бұрын
Спасибо за полезную информацию =)
@DemetraNoimann
@DemetraNoimann 3 жыл бұрын
Артем, не перестану говорить спасибо! как всегда доступно, понятно, "на пальцах" буквально)) и очень приятно тебя слушать, ощущение, что постоянно улыбаешься)))
@rusau
@rusau 3 жыл бұрын
Пожалуйста, приятно читать такие отзывы)
@TatiTatu14
@TatiTatu14 2 жыл бұрын
Очень круто!Доступно,емко,что важно,-на ПОНЯТНОМ языке!Спасибо!!!
@rusau
@rusau 2 жыл бұрын
Пожалуйста!
@vitanaermoshina2316
@vitanaermoshina2316 3 жыл бұрын
Артём, ты-гений! Спасибо!
@rusau
@rusau 3 жыл бұрын
Пожалуйста 🙂
@nikesdaughter
@nikesdaughter 3 жыл бұрын
спасибо ☺️ очень полезный ролик!
@rusau
@rusau 3 жыл бұрын
На здоровье)
@qwerty6810
@qwerty6810 2 жыл бұрын
Какой же приятный учитель))) учиться у Вас одно удовольствие.
@rusau
@rusau 2 жыл бұрын
Благодарю!
@vitaliytsekh2799
@vitaliytsekh2799 3 жыл бұрын
Ещё не смотрел, нет времени но лайк сразу не глядя. Спасибо Артём за твою работу. Завтра буду задавать на Junior (сейчас я trainee). Пересмотрел твои видосы по SQL и Devtools. Теперь точно готов. Внеочередной раз огромнейшее тебе СПАСИБО! Ты реально молодец. Удачи и здоровья!
@rusau
@rusau 3 жыл бұрын
Спасибо большое) И тебе удачи!
@vitaliytsekh2799
@vitaliytsekh2799 3 жыл бұрын
@@rusau Спасибо
@user-zs4hy8px6m
@user-zs4hy8px6m 3 жыл бұрын
Сдал?
@vitaliytsekh2799
@vitaliytsekh2799 3 жыл бұрын
@@user-zs4hy8px6m Сдал, уже джун!
@vladdyshkant2542
@vladdyshkant2542 3 жыл бұрын
Как всегда лучший!
@rusau
@rusau 3 жыл бұрын
Спасибо)
@annabliznyuk4912
@annabliznyuk4912 3 жыл бұрын
Спасибо, очень просто и понятно все)
@rusau
@rusau 3 жыл бұрын
Пожалуйста)
@user-ms6nc8rf5o
@user-ms6nc8rf5o 3 жыл бұрын
Спасибо за видео
@cryuueHka
@cryuueHka 3 жыл бұрын
Спасибо за урок!
@rusau
@rusau 3 жыл бұрын
Пожалуйста 😉
@Dilan_Millinor
@Dilan_Millinor 3 жыл бұрын
Ты что, читаешь мою жизнь??? Я только в понедельник начал проходить автоматизацию курс и тема первая Git, а сегодня продолжение и видео от тебя... неожиданно😐 к слову не первый раз уже так))) Кстати, недавно смотрел "путь тестировщика" на одном из новостных сайтов и там единственный канал, который рекомендовали, был твой)))
@rusau
@rusau 3 жыл бұрын
Мысли не читаю, но желания подписчиков знаю) Круто, рад, что у канала есть уже узнаваемость)
@namikmasimov4075
@namikmasimov4075 2 жыл бұрын
Артем, слушаю тебя из Баку. Большое тебе спасибо.
@rusau
@rusau 2 жыл бұрын
Привет из Киева)
@user-op8jq9pj5d
@user-op8jq9pj5d 2 жыл бұрын
Качественно!
@user-bo3iv4rv5r
@user-bo3iv4rv5r 3 жыл бұрын
Большое спасибо за новое Интересное видео
@rusau
@rusau 3 жыл бұрын
Пожалуйста)
@crunchybrain3660
@crunchybrain3660 3 жыл бұрын
Благодарю Друг Ты лучший 😍
@rusau
@rusau 3 жыл бұрын
Спасибо)
@bohdandanylko2006
@bohdandanylko2006 2 жыл бұрын
Найпростіше пояснення GIT, яке я зустрічав на просторах інтернету, дуже наглядно, простими словами, без зайвої води. Твої відео надихають далі пізнавати щось нове. Радий, що знайшов твій канал.
@rusau
@rusau 2 жыл бұрын
Спасибо!
@user-zr9no8hv8g
@user-zr9no8hv8g 3 жыл бұрын
Спасибо за обяснения! Смотрела Тыоё интервю с Лёшей, супер высокий уровень и по содержанию и по восприятию для слушателя👍👏👏👏 Хорошего отдыха🏖🏝
@rusau
@rusau 3 жыл бұрын
Спасибо, Валя)
@Amarillia31
@Amarillia31 3 жыл бұрын
@@rusau а где посмотреть это интервью?
@rusau
@rusau 3 жыл бұрын
@@Amarillia31 вотЬ kzfaq.info/get/bejne/j8pgjZBkmq3Ge2g.html
@user-zl5ol4yf7x
@user-zl5ol4yf7x 3 жыл бұрын
Спасибо, мне очень помогло :)
@rusau
@rusau 3 жыл бұрын
Пожалуйста!)
@oksana4319
@oksana4319 3 жыл бұрын
Как раз хотела более подробно разобраться в Git. И тут твое видео😍🎉 Спасибо за твою работу:)
@rusau
@rusau 3 жыл бұрын
Пожалуйста) Это только начало, продолжим после моего отпуска)
@answer333666999
@answer333666999 3 жыл бұрын
Спасибо!
@user-jy3dc2qm6m
@user-jy3dc2qm6m 3 жыл бұрын
Спасибо!!!
@user-ng4uh7lu2b
@user-ng4uh7lu2b 3 жыл бұрын
Это лучший на сегодняшний день русскоязычный ресурс по обучению QA!!!
@rusau
@rusau 3 жыл бұрын
Большое спасибо ☺️
@ilnazgi
@ilnazgi 3 жыл бұрын
Ура! Я тебя обожаю, крутота
@rusau
@rusau 3 жыл бұрын
Спасибо, приятно)
@romans9271
@romans9271 3 жыл бұрын
Это я его просил запилить про GitHub. Спасибо, Артём!
@Ronobiliv
@Ronobiliv 3 жыл бұрын
Рассмотри плс конфликты слияний Спасибо за курс!
@rusau
@rusau 3 жыл бұрын
Пожалуйста, окей, подумаю над этим)
@user-sr1ty7oq1h
@user-sr1ty7oq1h 3 жыл бұрын
Great!
@andrewlisnic9260
@andrewlisnic9260 3 жыл бұрын
Спасибо за видео! Можешь более подробно рассказать об откате коммитов и работе с конфликтами? + разнообразить данный видеоурок еще другими частыми ошибками) Было бы очень полезно, т.к подробного видео на данную тему не видел ) Если есть возможность, то можешь разобрать это с помощью гит баша или sourceTree?
@rusau
@rusau 3 жыл бұрын
Все в планах, весной будем работать над этим)
@bohdanlysenko3686
@bohdanlysenko3686 Жыл бұрын
VERY NICE !
@yosapanaitov
@yosapanaitov 4 ай бұрын
Спасибо
@vladpinchuk5742
@vladpinchuk5742 3 жыл бұрын
Привет. Спасибо за видео по Гиту, очень полезно. Подскажи, когда именно весной будет практическая часть по Гиту? Очень жду
@rusau
@rusau 3 жыл бұрын
Так уже есть видео) два следующих урока + продолжаю записывать
@illiaa8414
@illiaa8414 3 жыл бұрын
🔥
@rusau
@rusau 3 жыл бұрын
Благодарю)
@andreykrauch5027
@andreykrauch5027 Жыл бұрын
Спасибо. Интересней чем просто читать😂
@Borys-Britva
@Borys-Britva 2 жыл бұрын
Не пробовали для хранения ТК использовать testrails? довольно удобно производить тест-дизайн, актуализацию, выполнение проверок, фиксацию и анализ результатов...
@rusau
@rusau 2 жыл бұрын
Сейчас на проекте он)
@user-ts8lt7hq6v
@user-ts8lt7hq6v 3 жыл бұрын
лайк
@Alex__Kost
@Alex__Kost 2 жыл бұрын
Правильно ли я понял, что "Commit" это своеобразный чекпоинт из мира IT . В игре на этом месте мы сохраняем процесс ,что бы в случае провала начать с этой точки. А в IT мы делаем тот же откат , но к версии кода где ещё не было проблем и продолжаем работу?
@Faritech318
@Faritech318 3 жыл бұрын
По сути SAVE/LOAD =)
@musmosja
@musmosja 3 жыл бұрын
Артём, подскажите кто создаёт мастер-ветку и изначально создаёт главный код?Главный разработчик?
@jarmush634
@jarmush634 3 жыл бұрын
а когда будет обещанное видео о основных командах для работы в Git?
@rusau
@rusau 3 жыл бұрын
Когда я поправлюсь + весна ещё не наступила 😉
@yaarecords6658
@yaarecords6658 3 жыл бұрын
Артём, ты уж извини что не по теме видео. Можно где-нибудь посмотреть твой реальный тест-кейс, именно по которому работали. Поставил себе задачу протестировать один сайт, но чё-то не могу в голове уложить нужно ли как-то разбить документ по страницам сайта или функциональностям. И как быть допустим с ошибками по юзабилити? Допустим вижу явно перегруженный подвал сайта и кнопки на разных осях в шапке. Юзабилити обычно проверяют по чек листам? Не представляю как на такие вещи тест-кейсы делать.
@rusau
@rusau 3 жыл бұрын
У меня нетипичные кейсы, которые никак не помогут с этим. Мы в основном бизнес-логику тестируем продукта.
@rusau
@rusau 3 жыл бұрын
А так все верно, такие вещи обычно по чек-листом проверяют
@marsmars4568
@marsmars4568 3 жыл бұрын
Подскажи плз , я так понимаю в гите все так же как и с дженкинс , просто работаю с дженкинс и слушая тебя про гит , то прихожу к выводу что в дженкинсе и в гите тоже самое , это верное рассуждение ?
@rusau
@rusau 3 жыл бұрын
Они между собой взаимосвязаны, но это не то же самое. А что именно побудило предположить, что они одинаковые? В Дженкинсе же команды гита не используются, он для сборки билдов нужен в первом приближении.
@marsmars4568
@marsmars4568 3 жыл бұрын
@@rusau я ещё не дошёл до следующих уроков по гиту , поэтому полкоманды пока не знаю ) Я подумал что это тоже самое из-за того что в Дженкинсон также можно собирать билды с отдельными ветками , также нужно соединять в основную когда все сделали и в принципе очень похоже , но правильно ли я понимаю , что в гите код для функционала пишут для отдельных веток или для основной а в дженкинсе собирают билды для просмотра что там наваяли прогеры ?
@rasim.ismayilov
@rasim.ismayilov Жыл бұрын
Добрый человек ответьте пожалуйста знание UML diagram для джунов обязателен ? (для мануалов)
@rusau
@rusau Жыл бұрын
Нет
@catmint3732
@catmint3732 3 жыл бұрын
Привет, если MacOS получится с этой ОС влиться в тестирование? Или есть какие то подводные камни с макосом?
@rusau
@rusau 3 жыл бұрын
Получится, конечно) Я просто не работал никогда с этой ОС, а так тестирование веб без проблем, по мобилке даже в плюс, так как можно симулировать яблочные устройства)
@catmint3732
@catmint3732 3 жыл бұрын
@@rusau Спасибо за ответ, то есть все программы для тестирования есть на macos?
@rusau
@rusau 3 жыл бұрын
@@catmint3732 конечно)
@catmint3732
@catmint3732 3 жыл бұрын
@@rusau Именно интересует тест мобильных приложений, так как есть небольшой опыт в Swift, в написании приложений под ios. Спрос есть на это направление? За ранее спасибо
@catmint3732
@catmint3732 3 жыл бұрын
Веб не очень интересен, только мобилки)
@TheMexicanez
@TheMexicanez 3 жыл бұрын
А что должен вносить QA в гит? Вы часто наводите пример типо мы вносим изменения в мастер ветку. Мы же не разрабы? Просто если вы в целом объясняете что такое ГИТ - тогда вы во стороны разрабов объясняете но не сказали об этом в видео. Для Куа это тестовое покрытие я так понимаю.
@rusau
@rusau 3 жыл бұрын
Это первое занятие из мини-курса. Поэтому пока только вводные вещи. QA также может себе склонировать репозиторий и в нем работать, если на проекте это практикуется. Для автоматизаторов это вообще мастхэв и, в принципе, можно понимать на каком этапе разработка идёт, может надо пушить девов, чтобы быстрее ревью делали. Как я сказал в видео, у меня в гите кейсы лежат, чтобы можно было любому участнику тимы, а иногда и соседних тим их найти.
@TheMexicanez
@TheMexicanez 3 жыл бұрын
@@rusau ок, понял. спасибо за оперативный ответ. Просто
@irinamakarevich6008
@irinamakarevich6008 2 жыл бұрын
Вопрос, зачем нужен ужасный и непонятный терминал GIT если все то же самое можно делать в desktop приложении gIT?
@ivan_sauchuk
@ivan_sauchuk 2 жыл бұрын
+
@pavlostadnytskyi5009
@pavlostadnytskyi5009 3 жыл бұрын
+++
@lenamalena__
@lenamalena__ 2 жыл бұрын
Так и не поняла как тестировать в git. И ЧТО тестировать
@rusau
@rusau 2 жыл бұрын
GIT это часть CI/CD процесса. Тестировать в нем и не надо
@Anna-wl6sc
@Anna-wl6sc Жыл бұрын
омг теперь я боюсь что автор решит закрыть свой канал и мы потеряем такой ценный материал
@dimqch1356
@dimqch1356 2 жыл бұрын
Ребята вы только не погайтесь, не пугаетесь ребята.))) как детсаде прям
@rusau
@rusau 2 жыл бұрын
А вы и не пугайтесь)
@olgauvarova5541
@olgauvarova5541 3 жыл бұрын
Создалось впечатление, что внесение изменений - это и коммит, и мердж. Я понимаю, что здесь что-то не то. Помогите разделить, пожалуйста!
@rusau
@rusau 3 жыл бұрын
Все очень просто гуглится) ru.stackoverflow.com/questions/127705/%D0%A7%D0%B5%D0%BC-%D0%BE%D1%82%D0%BB%D0%B8%D1%87%D0%B0%D0%B5%D1%82%D1%81%D1%8F-merge-%D0%BE%D1%82-commit
@AllyZeev
@AllyZeev 12 күн бұрын
Если не знаешь, вряд ли что то поймешь, зато нахватаешься глупостей типа репозиторий это весь проект. Я бы посоветовал не употреблять слово "определенный " когда в контекст максимально не определен, и не делать слово "наш" затычкой для мата, уж лучше тогда с матом хотя бы не нужно будет догадываться что количественной характеристики нет в объекте повествования. )))))))) но не думаю что совет будет принят.
@rusau
@rusau 11 күн бұрын
Спасибо! Всегда можно записать свой курс с учетом всех советов :) А мое видео уже записано.
The most common mistakes with git. How to fix it?
16:35
Front-end Science із Сергієм Пузанковим
Рет қаралды 61 М.
WHO DO I LOVE MOST?
00:22
dednahype
Рет қаралды 61 МЛН
В ДЕТСТВЕ СТРОИШЬ ДОМ ПОД СТОЛОМ
00:17
SIDELNIKOVVV
Рет қаралды 4,1 МЛН
100❤️
00:20
Nonomen ノノメン
Рет қаралды 75 МЛН
터키아이스크림🇹🇷🍦Turkish ice cream #funny #shorts
00:26
Byungari 병아리언니
Рет қаралды 17 МЛН
Я провел 1000 собесов QA и вот что я понял
17:37
Лёша Маршал
Рет қаралды 40 М.
Почему ты НЕ СТАНЕШЬ тестировщиком в 2024 году?
11:15
Горящий Тестер | Антон Дуенин
Рет қаралды 6 М.
Что такое GitLab?
9:38
Merion Academy
Рет қаралды 23 М.
Docker Для Начинающих за 1 Час | Docker с Нуля
52:43
В прод с помощью GITLAB CI/CD. На простом примере. Основы.
11:51
Мир IT с Антоном Павленко
Рет қаралды 95 М.
GitHub для Начинающих | Что такое Git и GitHub
14:42
Псевдо Программист
Рет қаралды 53 М.
Что такое Git flow и когда использовать?
11:44
PurpleSchool | Anton Larichev
Рет қаралды 61 М.
Собеседование ручного тестировщика | Выпуск №5: Не баг, а фича
1:02:50
QA Studio | Шаг за шагом к Junior QA
Рет қаралды 13 М.
WHO DO I LOVE MOST?
00:22
dednahype
Рет қаралды 61 МЛН