Branches, Commit, Pull Request, Merge in IntelliJ IDEA and GitHub: Example with Code

Поделиться
HTML-код
  • Опубликовано: 21 авг 2024
  • A hands on look at branching strategies in Git, GitHub, and IntelliJ Idea. In this video, I create a new branch from IntelliJ IDEA, make changes to that branch, return to master and make changes, return to the feature branch and merge master into the feature branch, add one more change to the feature branch, create a pull request from feature to master, merge into master, and then pull all changes locally.

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

  • @-leaflet
    @-leaflet Год назад +1

    The best video I watched on this topic so far!

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

      Awesome, I'm very happy to hear this feedback!
      GitHub and branches are very useful, in every size project.

  • @yakainhell
    @yakainhell 2 года назад +1

    Very clear and concise explanation with a really good example. Specially on how to use IntelliJ with Git. Thank You. One thing I would have like to hear, that in practice you don't merge your own pull requests. Someone else will review it and then merge. If you could have mentioned that I think it would be helpful to a new comer.

    • @discospiff
      @discospiff  2 года назад

      Thanks! I appreciate this feedback.
      I agree, you should not merge your own pull requests. They should be code reviewed first. I created a separate video where I talk about code reviews and GitHub, though it's a bit different than a typical code review process. ruclips.net/video/YbgGDitC9X0/видео.html
      Thanks,
      Brandan

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

    Simply wow. Every question I had in mind was answered here. You are a brilliant teacher. : )

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

      Thanks! This is really good to hear!
      Just curious, what were the questions you had, which this video answered?

  • @some_user_880
    @some_user_880 2 года назад

    Extremely nice! Both: material and the way of speaking are great)

    • @discospiff
      @discospiff  2 года назад +1

      Thank you! 😃 I'm happy you found this useful. It's great knowing that I can be of assistance.

  • @user-ez6bq6km3w
    @user-ez6bq6km3w 2 года назад

    Wow, thx so much Brandan for sharing. Really clearly explained.

    • @discospiff
      @discospiff  2 года назад

      Thanks! It's fulfilling to know when these videos help others.

  • @suryaroja2305
    @suryaroja2305 2 года назад

    Thanks Brandan , Very clearly explained

    • @discospiff
      @discospiff  2 года назад

      Thanks for the feedback! I'm glad it helped.

  • @tejassontakke1547
    @tejassontakke1547 2 года назад

    Superb explnation.

    • @discospiff
      @discospiff  2 года назад +1

      I appreciate the feedback! Version control with branches is revolutionary. I wish we had it when I started programming. ;)

  • @samuelsodagudi
    @samuelsodagudi 3 года назад

    Clean and clear explanation👌👌👌

  • @akshaykumar-cc9dh
    @akshaykumar-cc9dh 2 года назад

    Very Informative and nicely explained. Thank you so much!!

    • @discospiff
      @discospiff  2 года назад

      Thanks! Distributed version control is a game changer in software development. Especially feature branches.

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

    great explanation! Thank you for the informative video.

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

      Excellent! I'm glad you liked the explanation. I hope you're building something great!

  • @Bob-zg2zf
    @Bob-zg2zf 3 года назад

    Idea is very nice and easy to use.

    • @discospiff
      @discospiff  3 года назад

      Thanks! It's the IDE I am using in the new playlist. ruclips.net/video/6vvUevxlOp8/видео.html

  • @musliminontong196
    @musliminontong196 3 года назад

    So informative tutorial thank you so much

    • @discospiff
      @discospiff  3 года назад

      You're welcome! Commit/Push/Pull, Merge Request, etc., is fundamental to good Version Control, so it deserves its own video. :)

  • @berg_ahorn
    @berg_ahorn 2 года назад

    you saved my life, thanks

    • @discospiff
      @discospiff  2 года назад

      I'm glad it helped! Thanks for taking time to let me know.

  • @avinc6699
    @avinc6699 2 года назад

    Awesome tutorial....keep it up !!

    • @discospiff
      @discospiff  2 года назад

      Thanks for the feedback! I'm happy when people find my videos useful.

  • @hamuelagulto796
    @hamuelagulto796 2 года назад

    This what I need. Thank you

    • @discospiff
      @discospiff  2 года назад

      Excellent! I'm glad it helped.

  • @DenialUnravelling
    @DenialUnravelling 3 года назад

    Great video thank you so much for this

    • @discospiff
      @discospiff  3 года назад

      I'm glad it helped! Using branches with git is revolutionary for software development, IMHO.

  • @AjithKumar-uy4ew
    @AjithKumar-uy4ew 2 года назад

    Thank you , This helped me a lot

    • @discospiff
      @discospiff  2 года назад

      I'm glad it helped! Branches are a valuable way to manage source code and feature releases.

  • @amgadmohammed6358
    @amgadmohammed6358 2 года назад

    Amazing video thanks a lot

    • @discospiff
      @discospiff  2 года назад

      Excellent! I'm glad it helped. Thanks for the comment.

  • @umeshn8330
    @umeshn8330 2 года назад

    Tanks of thanks Brandan

  • @royz_1
    @royz_1 3 года назад

    Great Explanation!

  • @saiprasadm8472
    @saiprasadm8472 2 года назад

    nice hands on

    • @discospiff
      @discospiff  2 года назад

      Branches are an amazing way to make our development process more efficient. I'm glad you liked the video!

  • @siddhanasri9238
    @siddhanasri9238 3 года назад

    Thanks Brandan, please create this for STS too, I am having merge/stash issues as it doesnt give an easy fix with a lot of snapshot

  • @ed.d8065
    @ed.d8065 3 года назад

    Thank you!!

    • @discospiff
      @discospiff  3 года назад

      I'm glad it helped! Branches in Git are a powerful tool in today's development environment.

  • @monicam4595
    @monicam4595 3 года назад

    Thanks!!

    • @discospiff
      @discospiff  3 года назад

      You're welcome! These are really good concepts to know. I'm glad you watched the video.

  • @smorti8867
    @smorti8867 3 года назад

    4:41 merge