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

Поделиться
HTML-код
  • Опубликовано: 21 сен 2024

Комментарии • 65

  • @rusau
    @rusau  Год назад +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
    🤠 Я В ИНТЕРНЕТЕ:
    - Подпишись на этот RUclips канал :)
    - Все ссылки на мои соцсети в одном месте: taplink.cc/rusau.qalife
    - Поддержать автора можно на следующих платформах:
    Boosty (доступно и в РФ): boosty.to/artsiomrusau
    Patreon: www.patreon.com/artsiomrusau
    Став спонсором канала:
    ruclips.net/channel/UCiDbqnoBNx3pRHyYAgrnwBgjoin
    - 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 Год назад +9

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

    • @rusau
      @rusau  Год назад +2

      На здароўе!

  • @Delicate_Deco
    @Delicate_Deco Год назад +6

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

    • @1-dh4ji
      @1-dh4ji Месяц назад

      Устроились?

  • @Marsianka_L
    @Marsianka_L Год назад +4

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

    • @rusau
      @rusau  Год назад +1

      Пожалуйста 🙂

  • @belvar8471
    @belvar8471 Год назад +3

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

    • @rusau
      @rusau  Год назад

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

  • @annache6915
    @annache6915 Год назад +2

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

    • @rusau
      @rusau  Год назад

      Благодарю!

  • @wakingupfrompersonality
    @wakingupfrompersonality Год назад +3

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

    • @rusau
      @rusau  Год назад

      Благодарю!

  • @simabokova532
    @simabokova532 Год назад +4

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

    • @rusau
      @rusau  Год назад +3

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

    • @garlifox
      @garlifox Год назад

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

  • @game99-l5h
    @game99-l5h Год назад +6

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

    • @rusau
      @rusau  Год назад +1

      Пожалуйста!

  • @karinekhristavaya7285
    @karinekhristavaya7285 3 месяца назад

    Супер !!!

  • @Joker-em6ho
    @Joker-em6ho Год назад +1

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

    • @rusau
      @rusau  Год назад +1

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

    • @Joker-em6ho
      @Joker-em6ho Год назад

      @@rusau ❤

  • @РомаИванов-э1э
    @РомаИванов-э1э Год назад +1

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

  • @shifronim8950
    @shifronim8950 Год назад

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

    • @rusau
      @rusau  Год назад +1

      Спасибо!

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

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

  • @natalianisko6572
    @natalianisko6572 Год назад +3

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

  • @user-cy2wl5zr8t
    @user-cy2wl5zr8t Год назад

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

  • @Leader977
    @Leader977 Год назад

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

  • @sergeyk39
    @sergeyk39 Год назад

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

  • @unicoxr5tj417
    @unicoxr5tj417 Год назад

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

  • @egoregor943
    @egoregor943 Год назад

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

  • @Dm-erofeev
    @Dm-erofeev Год назад +1

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

    • @rusau
      @rusau  Год назад +2

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

    • @Dm-erofeev
      @Dm-erofeev Год назад +2

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

    • @simabokova532
      @simabokova532 Год назад +1

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

    • @Dm-erofeev
      @Dm-erofeev Год назад

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

  • @dynyvdyny
    @dynyvdyny Год назад

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

  • @dmitriybelov8136
    @dmitriybelov8136 Год назад

    Спасибо!

  • @dmitroktech
    @dmitroktech 5 месяцев назад

    Тайм лайн: 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 и стала корректно отображаться.
    Но я так и не понял почему все такие не получилось, как на видео(

  • @andrewkotov3234
    @andrewkotov3234 Год назад +1

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

  • @priskazka5713
    @priskazka5713 Год назад

    спасибо!

  • @Kirill-ve5lc
    @Kirill-ve5lc Год назад +1

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

  • @wolfich4684
    @wolfich4684 Год назад +1

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

  • @pav1388
    @pav1388 9 месяцев назад

    как добавить в pull request только один commit из многих? я создал форк, изменил много файлов . создаю pull request в оригинальный репозиторий и туда лезут все изменения. пробовал создавать ветку в своём форке, делал там одно изменение, при создании pull request в ветку master своего форка всё нормально (1 файл изменён), а делаю pull request из новой ветки в оригинальный репозиторий - опять лезут все изменённые файлы.

  • @razeron999
    @razeron999 Год назад

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

  • @ЮрійМинаш
    @ЮрійМинаш Год назад

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

    • @rusau
      @rusau  Год назад +1

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

    • @ЮрійМинаш
      @ЮрійМинаш Год назад

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

  • @foretoldtruth
    @foretoldtruth Год назад

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

  • @Kirill-ve5lc
    @Kirill-ve5lc Год назад

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

  • @VladPetrischev
    @VladPetrischev Год назад

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

    • @rusau
      @rusau  Год назад

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

  • @ВикторияФ-ш9р
    @ВикторияФ-ш9р Год назад

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

    • @rusau
      @rusau  Год назад +1

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

  • @Tw1nkiew
    @Tw1nkiew Год назад

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

  • @Kirill-ve5lc
    @Kirill-ve5lc Год назад

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

  • @priskazka5713
    @priskazka5713 Год назад

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

    • @priskazka5713
      @priskazka5713 Год назад

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

    • @priskazka5713
      @priskazka5713 Год назад

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

    • @rusau
      @rusau  Год назад

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

  • @vikaspicina6126
    @vikaspicina6126 Год назад

    Почему команда 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)