GitHub (git) для тестировщика (QA). Полный курс

Поділитися
Вставка
  • Опубліковано 23 січ 2025

КОМЕНТАРІ • 66

  • @rusau
    @rusau  2 роки тому +12

    Всем привет!
    Представляю вашему вниманию полный курс "github (git) для тестировщика", которые состоит из 6 уроков, ранее размещенных на этом канале.
    😎 Документация по подключению github через SSH:
    docs.github.com/en/authentication/connecting-to-github-with-ssh
    😎 Все ссылки из уроков и на другие полезные ресурсы для тестировщика вы найдете здесь: docs.google.com/spreadsheets/d/1qaCuDQMQFB7yGO8N4C_aC2ncyRobXkriReRsp-UTOE4
    😎 Мой сайт: artsiomrusau.com/
    😎 Текстовая версия курса "Тестировщик с нуля"
    drive.google.com/file/d/1lJdZUyk47gjta2JkSGPDtXsbZpnG4C0q
    😎 Доступные схемы из занятия (некоторые необходимо скачать для корректной работы):
    drive.google.com/drive/folders/1WvTRoPDROUkqXUY5mXQpKgM_U3KFM11h
    Приятного просмотра :)
    P.S. Все таймкоды есть в описании 😉
    ___________________________________________________
    00:00 - Основы Git
    11:38 - Установка и регистрация
    33:39 - Базовые команды и отслеживание изменений в GIT
    48:34 - git commit, git reset, git checkout, git stash
    01:05:51 - Работа с ветками в Git (git branch)
    01:31:46 - git gui, gitk, git flow
    🤠 Я В ИНТЕРНЕТЕ:
    - Подпишись на этот UA-cam канал :)
    - Все ссылки на мои соцсети в одном месте: taplink.cc/rusau.qalife
    - Поддержать автора можно на следующих платформах:
    Boosty (доступно и в РФ): boosty.to/artsiomrusau
    Patreon: www.patreon.com/artsiomrusau
    Став спонсором канала:
    ua-cam.com/channels/iDbqnoBNx3pRHyYAgrnwBg.htmljoin
    - VK (видео, посты, полезные ссылки) vk.com/artsiomrusau
    - Telegram (много плюшек): t.me/qachanell
    - Telegram (общение только о тестировании): t.me/qa_chatka
    - Telegram (флудилка): t.me/qachanellflood
    - Telegram (хранилище): t.me/qa_sklad
    - Telegram (менторы и менти): t.me/qa_mentors
    - Discord (все каналы в одном месте): discord.gg/jHDxnGbttP
    - Instagram: instagram.com/rusau.qalife
    - TikTok: vm.tiktok.com/ZMJ37xybM/
    Music: www.bensound.com
    #githubполныйкурс #githubдлятестировщика #githubтестировщик

  • @artsiomshaukovich4051
    @artsiomshaukovich4051 2 роки тому +9

    Как раз готовился к собесу по гиту и тут, хоба, полный курс за полтора часа, все по полочкам. Вялiзарны дзякуй за тваю працу!

    • @rusau
      @rusau  2 роки тому +2

      На здароўе!

  • @Evis_Owl
    @Evis_Owl 2 роки тому +6

    Спасибо огромное за информацию! Я учусь по Вашим урокам, осваиваю новую профессию в свои 32. Очень нравится эта работа!

    • @1-dh4ji
      @1-dh4ji 5 місяців тому

      Устроились?

    • @llll4350
      @llll4350 2 місяці тому

      @@1-dh4ji обычно, когда пишут возраст - заранее уверены, что никуда не устроятся

  • @belvar8471
    @belvar8471 2 роки тому +3

    Наконец-то дожались! Спасибо , Артем

    • @rusau
      @rusau  2 роки тому

      Да вроде бы все это уже есть на канале) Пожалуйста!

  • @wakingupfrompersonality
    @wakingupfrompersonality 2 роки тому +3

    Артем, благодарю за такое отличное видео! Ты огромный маладец! Цены тебе нет!

    • @rusau
      @rusau  2 роки тому

      Благодарю!

  • @annache6915
    @annache6915 2 роки тому +2

    Большое спасибо за такой классный урок. У тебя здорово получается упорядочивать и доносить информацию. Все четко, сжато и понятно 🙂

    • @rusau
      @rusau  2 роки тому

      Благодарю!

  • @Marsianka_L
    @Marsianka_L 2 роки тому +4

    Даже для блондинки понятно.Спасибо!!!!!!!

    • @rusau
      @rusau  2 роки тому +1

      Пожалуйста 🙂

  • @game99-l5h
    @game99-l5h 2 роки тому +6

    Спасибо за лекцию. Отдельная благодарность нашему неизвестному герою, который сделал текстовую версию.

    • @rusau
      @rusau  2 роки тому +1

      Пожалуйста!

  • @Joker-em6ho
    @Joker-em6ho 2 роки тому +1

    Супер😍 Очень вовремя! Как всегда респект

    • @rusau
      @rusau  2 роки тому +1

      Всегда пожалуйста!

    • @Joker-em6ho
      @Joker-em6ho 2 роки тому

      @@rusau ❤

  • @simabokova532
    @simabokova532 2 роки тому +4

    Спасибо. Вам впору свой учебник делать 👍

    • @rusau
      @rusau  2 роки тому +3

      Есть мысли, нет времени ☺️

    • @garlifox
      @garlifox 2 роки тому

      Можно нанять копирайтера, который напишет по вашим видео что надо
      И ему денежка и вам хорошо

  • @РомаИванов-э1э
    @РомаИванов-э1э Рік тому +1

    огромное спасибо!!

  • @ЭдмонДантес-ж1т

    Спасибо, освежил и узнал кое-что новое из команд

  • @maria8915
    @maria8915 4 місяці тому

    Спасибо большое! 😊

  • @shifronim8950
    @shifronim8950 2 роки тому

    Жжешь, красавчик 💖💖
    Спасибо, коммент в поддержку полезного видосика.

    • @rusau
      @rusau  2 роки тому +1

      Спасибо!

  • @Leader977
    @Leader977 2 роки тому

    Спасибо, Артем!

  • @unicoxr5tj417
    @unicoxr5tj417 2 роки тому

    Тема вернулся, тема тащит)

  • @egoregor943
    @egoregor943 Рік тому

    Отличный материал)

  • @Kirill-ve5lc
    @Kirill-ve5lc 2 роки тому +1

    1:24:25, а как так выходит, что после резолва конфликта и мержа new_file_edit ветки в master, в мастере файл обновлен, а в ветке - нет ? Изменения в файле, для разрешения конфликта, вносились в какой ветке ?
    После такого мержа у нас получается 2 разных файла в 2 разных ветках

  • @Афанасий-в1ж
    @Афанасий-в1ж 2 роки тому

    Неплохо, некоторых моментах ты конечно сам немного плавал, но момент про когда ветки конфликтуют сдорово было, я скажу такое на ру регионе не встретишь только если платно, так что лайк.

  • @sergeyk39
    @sergeyk39 2 роки тому

    Артём, вялізарны дзякуй!!!

  • @karinekhristavaya7285
    @karinekhristavaya7285 7 місяців тому

    Супер !!!

  • @natalianisko6572
    @natalianisko6572 Рік тому +3

    Привет, Артём! Спасибо тебе за твои старания и работу. Смотрела твои видео как джун QA, а теперь продолжаю смотреть как мидл QA:)
    У меня вопрос: почему не было команды git add перед командой git commit после внеcения изменений в файл File1.txt на минуте 1:11:00?

  • @Dm-erofeev
    @Dm-erofeev 2 роки тому +1

    О, как кстати! Сейчас только что пересматривал твое видео про портфолио, готовил вопросы (ещё задам!!!)) и тут - ЭТО. СПАСИБО.
    P.S. Объединение отдельных уроков в курс - крайне полезная тема. А кто делает текстовые расшифровки - ты или кто-то из твоей команды?

    • @rusau
      @rusau  2 роки тому +2

      У меня нет команды) Саму расшифровку 27 уроков сделал один из подписчиков

    • @Dm-erofeev
      @Dm-erofeev 2 роки тому +2

      @@rusau ого! а по ощущениям - совсем иначе)) в любом случае - СПАСИБО и тебе, и тому подписчику, его труд был лично мною оценен по достоинству, т.к. читать мне удобнее

    • @simabokova532
      @simabokova532 2 роки тому +1

      @@Dm-erofeev поддерживаю! Читать для меня гораздо эффективнее

    • @Dm-erofeev
      @Dm-erofeev 2 роки тому

      @@simabokova532 "наших" всё больше))))

  • @dynyvdyny
    @dynyvdyny 2 роки тому

    Спасибо большое, ты меняешь жизнь людей к лучшему!!!

  • @dmitriybelov8136
    @dmitriybelov8136 2 роки тому

    Спасибо!

  • @priskazka5713
    @priskazka5713 Рік тому

    спасибо!

  • @andrewkotov3234
    @andrewkotov3234 Рік тому +1

    Вначале проще вручную создать в редакторе файл с расширением .gitconfig, внутри:
    [user]
    email = твой email
    name = твой username
    Если указать user вместо name в строке 3, коммит у меня не происходит.

  • @dmitroktech
    @dmitroktech 10 місяців тому

    Тайм лайн: 1:12:50.
    При пуше новой ветки у меня не получилось сделать, как ты говорил на видео. Вот ответ после ввода команды: $ git push -u origin/First_branch
    fatal: 'origin/First_branch' does not appear to be a git repository
    fatal: Could not read from remote repository.
    Please make sure you have the correct access rights
    and the repository exists.
    Но я поступил следующим образом: $ git push --set-upstream origin First_branch
    И новая ветка синхронизировалась с Github и стала корректно отображаться.
    Но я так и не понял почему все такие не получилось, как на видео(

  • @vikaspicina6126
    @vikaspicina6126 2 роки тому

    Почему команда copy NUL .gitconfig не сработала, выдало ошибку copy : Cannot find path 'C:\Users\... NUL' because it does not exist.🤔

    • @pfcompany885
      @pfcompany885 Рік тому

      Может пути к вашей папке неверные?

    • @andrewkotov3234
      @andrewkotov3234 Рік тому +1

      Короче, создаешь вручную в редакторе файл с расширением .gitconfig, внутри пишешь;
      [user]
      email = твой email
      name = твой username
      Готово

    • @vikaspicina6126
      @vikaspicina6126 Рік тому

      @@andrewkotov3234 thanks)

  • @razeron999
    @razeron999 Рік тому

    Артём привет, вопрос по репозиторию, как упорядочить папки в проекте? Папки идут не в том порядке в котором надо.

  • @priskazka5713
    @priskazka5713 Рік тому

    Спасибо.
    скажи, пожалуйста, а как сейчас залогиниться в ГитХаб через терминал (макбук)? вроде отменили аутентификацию, однако, перед push спрашивает имя пользователя git и пароль, но в итоге filed

    • @priskazka5713
      @priskazka5713 Рік тому

      на шаге "copy NUL .gitconfig' - 17я мин
      ответ - "zsh: command not found: copy"

    • @priskazka5713
      @priskazka5713 Рік тому

      не знаю правильно ли шарить ссылки здесь или нет - тут я нашла ответ ua-cam.com/video/Bxxh8Jne-QM/v-deo.html (если нельзя так, удали, пожалуйста)

    • @rusau
      @rusau  Рік тому

      можно) рад, что ответ нашелся

  • @wolfich4684
    @wolfich4684 2 роки тому +1

    Артем, подскажи как тестить по спеку если он большой ? Так то я разбиваю его на тестовые идеи и проверяю. Но объем в 400 стр..как быть ?

  • @Kirill-ve5lc
    @Kirill-ve5lc 2 роки тому

    Приветствую снова
    Есть такой вопрос, после своих игр с git на ПК, git status показывает все ок, но на github пишет, что есть отличия
    This branch is 2 commits behind main.
    Тоесть после игр с git в консоли на ПК, нужно переходить еще в github, удаленный репозиторий и обновлять там ветки ?

  • @ЮрійМинаш
    @ЮрійМинаш 2 роки тому

    Дуже цікавий курс інфа зайшла ,дякую) Питання як ви зберігаєте тест кейси в Git як воно відбуваєтсья ,і якщо є можливість цікаво було б послухати детально про тестування Graph ql з тулзою Insomnia)

    • @rusau
      @rusau  2 роки тому +1

      Благодарю. Кейсы хранятся в формате docx и просто заливаются в репозиторий.
      С Graph QL и insomnia никогда не работал.

    • @ЮрійМинаш
      @ЮрійМинаш 2 роки тому

      @@rusau Дякую) тобто кейси це розгорнуті тест кейси чи high level

  • @foretoldtruth
    @foretoldtruth Рік тому

    Спасибо за урок, только "echo" произносится как "эко". 🤓

  • @ВикторияФ-ш9р
    @ВикторияФ-ш9р 2 роки тому

    Артем, привет. Получается, что в настоящее время придется переезжать из Беларуси в другую страну, чтобы работать QA?

    • @rusau
      @rusau  2 роки тому +1

      Вакансий мало в РБ, а те, что есть обычно с релокацией

  • @Kirill-ve5lc
    @Kirill-ve5lc 2 роки тому

    1:28:43 но мы же так и не удалили ветку на удаленном репозитории

  • @VladPetrischev
    @VladPetrischev Рік тому

    Понимаю, что вопрос максимально глупый, но мне, как новичку, он не даёт покоя. Почему при таком серьёзном инструменте, которым пользуются огромные толпы разработчиков, программистов и компаний, никто не догадался сделать графический интерфейс? Ну ведь реально проще нажимать в программе на кнопку "копировать", "обновить", "синхронизировать" и прочее, чем открывать коммандную строку и выписывать заранее заученные команды каждый раз ручками. Или это из разряда - "Мой дед страдал, я страдаю и ты должен"? Ведь само собой напрашивается...

    • @rusau
      @rusau  Рік тому

      Он есть :) Я покажу в последнем видео. Специально в курсе использую командную строку, чтобы потом было проще, так как она используется не только в гите.

  • @Tw1nkiew
    @Tw1nkiew Рік тому

    Вообщем не пугайтесь 😂