Day-10 | Git Branching Strategy | Real World Example | DevOps Interview Question|

แชร์
ฝัง
  • เผยแพร่เมื่อ 30 ต.ค. 2024

ความคิดเห็น • 291

  • @Cloudnp9458
    @Cloudnp9458 6 หลายเดือนก่อน +19

    Master(main branch for), feature branch for added functionality. Release branch for delivery to customer, instead of building application from master we build and deliver to customer from release branch.
    Master branch is for active development. Master branch can be for testing.

    • @MN-fl3hb
      @MN-fl3hb 2 หลายเดือนก่อน +1

      that's the way we've done it....

  • @denirn5962
    @denirn5962 ปีที่แล้ว +12

    This channel is Gem for Devops mastering, I appreciate your efforts, Good work!!!

  • @bhupendrajaiswal7686
    @bhupendrajaiswal7686 ปีที่แล้ว +13

    Abhishek Sir, we are on our way please keep making videos don't lose motivation in future this playlist will be one of the best tutorial on TH-cam trust me.

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  ปีที่แล้ว +5

      Awesome. Please share the videos with your friends

  • @chinnanambi
    @chinnanambi 3 หลายเดือนก่อน +3

    My vocabulary is not enough to Praise You....Thank you so much sir

  • @ashwinikajale2943
    @ashwinikajale2943 7 หลายเดือนก่อน +1

    Thank you so much sir you are doing really great thing. Outside other institute charge for devops to learn many of the students who want to learn devops they are not able to learn devops because they can't afford fees that much but you are teaching free so that they can learn really it's great thing sir. Thank you so much once again.

  • @arifs5022
    @arifs5022 ปีที่แล้ว +12

    It's truly fantastic to have the opportunity to learn the DevOps course with real-world examples, which are often not offered by other institutions. Thanks Abhishek 😊

  • @arifsaleem-7377
    @arifsaleem-7377 6 หลายเดือนก่อน +2

    It's truly fantastic to have the opportunity to learn the DevOps course with real-world examples, which are often not offered by other institutions. Thanks Abhishek 😊

  • @Vishwask22
    @Vishwask22 ปีที่แล้ว +4

    Great Uber example, Explained well.

  • @poojeswaripooja5283
    @poojeswaripooja5283 27 วันที่ผ่านมา

    Thank you sir....the way that you are explaining is understandable to anyone with no knowledge.

  • @pramodtaywade3660
    @pramodtaywade3660 8 หลายเดือนก่อน +2

    Hi Abhishek veeramalla I had just started exploring your playlist, you are simply an amazing mentor

  • @VedaChalam-j6i
    @VedaChalam-j6i 2 หลายเดือนก่อน +1

    Super brother your explanation and your example, already i referred your channel to my friends keep it up thank you for providing this much of knowledge to us with free of cost 👏👏🙏🙏🙏🙏🙏🙏

  • @KumarK-sv7yh
    @KumarK-sv7yh 11 หลายเดือนก่อน +1

    Completed Day:10 Video and Practice also done.
    Thanks Veeramalla garu
    GK from NJ

  • @MrAd540
    @MrAd540 5 หลายเดือนก่อน +2

    Beautiful Explanation 👍👍👍👍👍

  • @akhilb4817
    @akhilb4817 ปีที่แล้ว +6

    hi sir, thanks for your time to guide us!
    This what i understand.
    The default branch we call it as master branch.
    under the master branch will be another 2 sub-branches 1.development branch and 2. release branch.
    1. development branch --> we create an feature branches as per the devlopers team size.
    2. release branch --> through this branch will release to production.
    if bugs in prod. will create the hot-fix branch under the release branch.
    Thanks.

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  ปีที่แล้ว

      Awesome. Great learning Akhil

    • @udaydito721
      @udaydito721 ปีที่แล้ว

      Hi Abhishek, Thanks for the explanation , However how would be this scenario looks if we have like Dev, QA,Stageing and Prod servers?

    • @bhushanofficial6153
      @bhushanofficial6153 ปีที่แล้ว

      hot-fix branch is created for quick bug fixes or adding quick features ,and then it merge in release and master branch to kept it up to date .....am i right sir....plzz reply to me sir

  • @amruthaammu7934
    @amruthaammu7934 ปีที่แล้ว +2

    Thank you so much abhishek ...actually now I came to know about your channel but it was really good and very simple way to understand your all concepts definetely i m going to watch all devops videos ,u are done great job thank you so much again lots of gratitude🌸

  • @novicecoder5753
    @novicecoder5753 2 หลายเดือนก่อน +1

    When i heard the word "Git Branching Strategy" i thought it is very hard to understand. But you made it simple and interesting thanks Anna🙏

  • @SasthaSS-o3s
    @SasthaSS-o3s 8 หลายเดือนก่อน +2

    Completed day -10 successfully

  • @charanvemana7026
    @charanvemana7026 ปีที่แล้ว +4

    Content was really good 👍

  • @RakeshBitling
    @RakeshBitling ปีที่แล้ว +2

    Hi Abhishek excellent session. Thanks for brushing up my git knowledge.

  • @ysneha8580
    @ysneha8580 ปีที่แล้ว +1

    Thank you so much for this video, got my concepts cleared related to branching strategy

  • @nousheensafoora206
    @nousheensafoora206 3 หลายเดือนก่อน

    I understood branching strategy clearly thanq so much abhishek for you your efforts to make understand the concept of branching

  • @sulbiraj
    @sulbiraj ปีที่แล้ว +1

    Learned something new about Git which I was unaware of until today.

  • @balakrisnavarikuti
    @balakrisnavarikuti 6 หลายเดือนก่อน +1

    Thanks a lot. your doing great job . I appreciate your efforts , I tell you bottom of my heart.👍👍

  • @mandakiniagrawal
    @mandakiniagrawal หลายเดือนก่อน

    Really good explanations. Thank you.

  • @sirishak83
    @sirishak83 10 หลายเดือนก่อน +1

    Wonderful explanation!! Truly thankful 👏

  • @pittavarun1647
    @pittavarun1647 ปีที่แล้ว +40

    Abhishek sir, you can also put contribution for your effort. We can contribute some amount for you. It's for our satisfaction. If anyone wants to contribute, they will do. Because every institute will charge a lot of money. But you are teaching without fee.

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  ปีที่แล้ว +45

      Thanks for the feedback.. Right now the intention is to not charge from the students :)
      But because many students are asking .. I will check what is possible :)

    • @SharanlingMajge
      @SharanlingMajge 5 หลายเดือนก่อน +5

      Pls don't do that..just know I started...I belive many more people too...collect from those who have overflowing money

    • @YouTubeGoogle-sm4yd
      @YouTubeGoogle-sm4yd หลายเดือนก่อน

      @@SharanlingMajge It's just contribution to the channel bro. Not like you have to pay to view the course. It will be free only and if anyone are really interested and to support his cause, they can pay. That's it.

  • @hydham9924
    @hydham9924 ปีที่แล้ว +1

    Great explanation Sir.

  • @usc-z6s
    @usc-z6s หลายเดือนก่อน

    thank you abhishek

  • @aakashpunekar9437
    @aakashpunekar9437 ปีที่แล้ว +1

    Thank you so much abhi sir, got the complete understanding of the concept.
    Completed this Video on 29th June 2023.

  • @Y-RavindraReddy
    @Y-RavindraReddy ปีที่แล้ว +1

    Super anna....Neet ga explain chesaru.

  • @ndeeric2542
    @ndeeric2542 ปีที่แล้ว +1

    Thanks so much sir you’re doing a wonderful job

  • @ramanakalam5992
    @ramanakalam5992 ปีที่แล้ว +1

    Very nice explanation Abhishek bro....Keep on rocking the knowledge sharing...my lovly kudos to u

  • @manupriyar8169
    @manupriyar8169 10 หลายเดือนก่อน +1

    Thanks Abhi.. Clearly understood 😊

  • @ahmedyassin3813
    @ahmedyassin3813 ปีที่แล้ว +1

    Thanks a lot. This is really good. I finally got it.

  • @devopsinterview
    @devopsinterview ปีที่แล้ว +1

    You are God of devops sir

  • @dilipkumars6556
    @dilipkumars6556 ปีที่แล้ว +1

    🙏🙏🙏❤ for ur dedication and teaching

  • @Rorschach_ind
    @Rorschach_ind ปีที่แล้ว +1

    Thank You Sir! Learnt something new !

  • @ahmedhashim1010
    @ahmedhashim1010 ปีที่แล้ว +1

    Awesome content, keep it up Abhishek...Love and respect from Pakistan.

  • @TolulopeFamakinwa
    @TolulopeFamakinwa ปีที่แล้ว +1

    Thank you so much. The explanation is fantastic and helpful. You are gonna be my mentor..

  • @Aakash-xm8eu
    @Aakash-xm8eu 2 หลายเดือนก่อน

    Learnt a great and new info thanks @Abhishek❤❤❤❤

  • @kruthikamilind7635
    @kruthikamilind7635 9 หลายเดือนก่อน

    Thank you Sir, I got the same question and explained exactly, though am working i didnt had this much idea,it is realy helpfull..

  • @stalinromi8237
    @stalinromi8237 ปีที่แล้ว +1

    Superb, thank you

  • @jefferynyarko2685
    @jefferynyarko2685 ปีที่แล้ว +1

    Really love like video. It is easy to understand, and I now have some clarifications on some things I was confused about. God bless you for this effort

  • @SoumyaBagali-uu8ct
    @SoumyaBagali-uu8ct ปีที่แล้ว +1

    Thank you sir

  • @koti3228
    @koti3228 ปีที่แล้ว

    Thankyou for the stuff but if you have showed practically that will help a lot more to the people....TQS bro

  • @mohammadumair136
    @mohammadumair136 ปีที่แล้ว +1

    Thank you Abhishek, it's very clear

  • @redhateducation7787
    @redhateducation7787 ปีที่แล้ว +1

    awsome

  • @joymiah1038
    @joymiah1038 ปีที่แล้ว +1

    Thanks Bhai!
    Go On.

  • @AshishGupta-oj3qe
    @AshishGupta-oj3qe 4 หลายเดือนก่อน

    Awesome. Got this topic so easy.
    Thank you Abhishek ❤

  • @vikas9890
    @vikas9890 9 หลายเดือนก่อน

    Thanks a lot for making this video Sir. It was superb with real world examples ❤

  • @sagarahire-ys3uj
    @sagarahire-ys3uj ปีที่แล้ว +1

    so far the best video available on YT...thanks bro u r a savior...could u plz add or show how this branching strategy works in Jenkins as well?

  • @TheSeeker001
    @TheSeeker001 6 หลายเดือนก่อน

    Day-10 Completed successfully :) and Thank you Abhishek :) .

  • @sangeethab4060
    @sangeethab4060 8 หลายเดือนก่อน

    Completed 10 days course.

  • @mejavedjaved
    @mejavedjaved 2 หลายเดือนก่อน +1

    Date- 21/08/2024 , Completed the video . FOund this a bit tough. Hopefully doubts will be cleared in upcoming videos.
    Thank you.

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  2 หลายเดือนก่อน

      Yup don’t worry move on to the next ones

  • @dasmanthrao1682
    @dasmanthrao1682 ปีที่แล้ว +1

    Good explanation abhishek keep it up 👏👏

  • @AryanGNU
    @AryanGNU 8 หลายเดือนก่อน

    This is pure gold

  • @happylearningtricks
    @happylearningtricks ปีที่แล้ว +1

    Thank you bro, Very helpful.

  • @moonpak007
    @moonpak007 10 หลายเดือนก่อน

    Thanks a lot. very well explained with examples.

  • @faisaliqbal7382
    @faisaliqbal7382 ปีที่แล้ว +1

    nice

  • @rakeshmallya5575
    @rakeshmallya5575 9 หลายเดือนก่อน

    Thanks for explaining the branching strategy. Could you please explain how this branching strategy to be used for deploying applications in various environment such as Dev, Test, production environment etc..

  • @upendrakumar-ok3tr
    @upendrakumar-ok3tr ปีที่แล้ว +1

    Thanks

  • @sanjeetyadav-yx6em
    @sanjeetyadav-yx6em ปีที่แล้ว +1

    you r god of devops

  • @ravindraravi7435
    @ravindraravi7435 7 หลายเดือนก่อน +1

    Thank you ^^

  • @itlumesuresh
    @itlumesuresh ปีที่แล้ว

    Very Helpful!😍 Thank you So much

  • @Aman-fz1ew
    @Aman-fz1ew 6 หลายเดือนก่อน

    great explanation .

  • @SaiMounika-u4l
    @SaiMounika-u4l 11 หลายเดือนก่อน

    Grateful😇 Thankyou Abhishek

  • @AnjiBeere
    @AnjiBeere ปีที่แล้ว +1

    Hope that today it 'll be practical session of branching strategy.

  • @omkarkashyap9442
    @omkarkashyap9442 ปีที่แล้ว +1

    I am watching from Noida Delhi ncr

  • @chandrasekaran4441
    @chandrasekaran4441 6 หลายเดือนก่อน

    Thanks ,its Clear concept.

  • @girishashok
    @girishashok 10 หลายเดือนก่อน

    Awesome, got you. It's easy

  • @adarshjha__1
    @adarshjha__1 ปีที่แล้ว +1

    Day-10 done ✅️🙂

  • @swatikatyal1344
    @swatikatyal1344 ปีที่แล้ว

    Well explained 😊 thanks

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  ปีที่แล้ว

      My pleasure 😊
      Awesome. Please share the videos with your friends

  • @gudamahendar6992
    @gudamahendar6992 6 หลายเดือนก่อน

    i completed this video abhishek

  • @shivanaini2347
    @shivanaini2347 6 หลายเดือนก่อน +1

    Abhi shek now iam thinking why i didnt find you one year back. Now i got to know your lectures one year back i took a course from intellipaat , those guys also not taught like this

    • @Cloudnp9458
      @Cloudnp9458 6 หลายเดือนก่อน

      Eureka is superior than those

    • @shivanaini2347
      @shivanaini2347 6 หลายเดือนก่อน

      @@Cloudnp9458 then y u r watching here

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  6 หลายเดือนก่อน +1

      Thanks Shiva ❤️

  • @KusumaV-z6g
    @KusumaV-z6g 4 หลายเดือนก่อน

    thaank you
    💐

  • @abhikate9025
    @abhikate9025 3 หลายเดือนก่อน

    Great Explanation,Very easy to understand.How can we add tagging to release branches ?

  • @SyamKurcheti
    @SyamKurcheti 6 หลายเดือนก่อน

    Great video :)

  • @diallocherif4054
    @diallocherif4054 3 หลายเดือนก่อน

    Thank you for your presentation. How about the testing branch to validate new features before deliverying to customers?

  • @ajaysh73
    @ajaysh73 8 หลายเดือนก่อน +1

    Just a quick question - Release branch would most likely would have just commit that is common to the master branch commit where one decides to branch for release. No further commits would go in Release branch from that point forward and new commits would go to dev branch (main/feature) and later on new release branch would be created when ready for release? Is my understanding correct? Thank you for these videos Abhishek.

  • @shriyachowdhury9647
    @shriyachowdhury9647 2 หลายเดือนก่อน

    Hi , great explanation? Are you planning to do any playlist for developers as a beginner?

  • @iramkhan2644
    @iramkhan2644 7 วันที่ผ่านมา

    #Day10 done

  • @MounikaP-v8r
    @MounikaP-v8r 8 วันที่ผ่านมา

    While listening to this, I got question in my mind like enhancements are released via release branch and what about Master?I stopped and was scrolling for relevant comments.After that resumed and got the answer at 15:03 😆

  • @bhaskarreddy8004
    @bhaskarreddy8004 ปีที่แล้ว +3

    Good content brother, it will be very helpful if you privide notes{your content and interview question and answers} also .

  • @deshabhaktudu1884
    @deshabhaktudu1884 8 หลายเดือนก่อน +1

    Jai Balayya Jai Mallayya

  • @SandeepShetty5011
    @SandeepShetty5011 2 หลายเดือนก่อน

    I think one more to add here we will have development branch where the developers will develop the code daily and when required they will merge the code to master branch. To sum up we will have Master Branch, Hot fix Branch, Development Branch, Feature Branch, Release Branch

  • @ZohoRobo
    @ZohoRobo 9 หลายเดือนก่อน

    Best

  • @justweird1015
    @justweird1015 ปีที่แล้ว +1

    Hi Ahbishek,
    It was really amazing if you had chance to do video on complete real time pipeline using groovy to deploy in qa uat prod with the help of jenkins shared library so that i t would be very useful to crack any devops interview

  • @psantosh6069
    @psantosh6069 25 วันที่ผ่านมา

    Excellent teaching however it would be better if you start with terms and definitions before any explanations.

  • @sharifshaik1471
    @sharifshaik1471 ปีที่แล้ว +1

    Hi Abhi It was a greatest stuff I could say. And I would like to thanks a lot. Are you sure this course will definitely will add a clear demo of What's involved in DevOps. I would like to thank you a lot for you initiative to support many for free.

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  ปีที่แล้ว

      Thanks alot .. Yes Sharif .. complete the course and you will get clear understanding of devops

  • @yuvasree7266
    @yuvasree7266 3 หลายเดือนก่อน

    @abhishek : Is this called Git flow strategy which you have explained
    Pls clear my doubt…
    Btw it was great explanation thank youu

  • @aswinkumar2900
    @aswinkumar2900 10 หลายเดือนก่อน +1

    great seesion, thank you. I have one query - In github should we need to create hotfix branch from release branch or master branch?

  • @saiharsha4619
    @saiharsha4619 ปีที่แล้ว +1

    Abhishek,could you just show a practicals on merge and rebase.

  • @RightLearningPath
    @RightLearningPath 3 หลายเดือนก่อน

    Hi Thanks for the detailed video , If we get an issue in production shortly after a release, you mentioned we can create a hot fix branch and release that branch on to prod. Any downside if use same release branch which was used for actul release instead of creating a new branch ? assuming we use hot fix branch , what's the order of commits to give the fix, would developers make commits first in hot fix baranch or master or release ? what's the source branch for Hot fix branch ?

  • @samuelude6858
    @samuelude6858 11 หลายเดือนก่อน +1

    Thanks 🙏 so much. But I have one doubt to clear, how would you compare main, dev, staging and uat branches to main and releases branches covered in this video? Keeping in mind that feature and hotfix branches are common to both?
    Thanks once again. You are a healing to many

  • @hemanthreddy3668
    @hemanthreddy3668 8 หลายเดือนก่อน

    It’s very clear and perfect explanation thanks abhishek
    I have one small concern so the organization when ever a product is ready for a customer phase they create a release branch and they go ahead for release and then they keep updating the master branch whenever they are ready with other version again they create release branch and then host it so that they can continue testing and do improvements on master branch..
    so according to this video there might be more than one release branches right ?
    This is what I understood if I am wrong please correct me !!!
    I will be waiting for your response
    Thanks in advance!!!!

    • @vinaysudani913
      @vinaysudani913 5 หลายเดือนก่อน

      Yes there will be multiple release branches

  • @saiarisetti9848
    @saiarisetti9848 ปีที่แล้ว +2

    hi bro if possible can you please do Realtime hands-on videos so its help full to us

  • @ambicakommu8541
    @ambicakommu8541 5 หลายเดือนก่อน

    sir can you please explain the difference between trunk based and gitflow branching stratergies

  • @Sanjusri05
    @Sanjusri05 ปีที่แล้ว

    Hey, Abhishek, very helpful videos and nice clear explanation on GIT branching strategy. I used to work as Front-end developer mainly when pushing codes, I used to face problem like let's say Dev 1 is working on feature "xyz" and Dev 2 is working on another feature but dev2 is dependent on Dev 1 feature does Dev 2 needs to wait until Dev1 finishes developing feature? Or dev 2 can go head and create separate branch / same branch as Dev1? and start working on developing feature Dev2 pull code after Dev1 finishes and everything has been pushed faces lot of Merge conflicts? how to avoid Merge conflicts? any Git commands to check before avoiding merge conflicts?

  • @Abdullahkhan-no7tc
    @Abdullahkhan-no7tc หลายเดือนก่อน

    Happy teachers day sir 🎉: 5 September 2024

  • @uggamk
    @uggamk 2 หลายเดือนก่อน

    Hi Abhishek, video is really very informative, just a doubt before creating release branch if I want to omit any feature branch which is already merged to master, but I don't want to deliver that to customer part of current release, then whats the best way to do that.