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

Поділитися
Вставка
  • Опубліковано 26 гру 2024

КОМЕНТАРІ • 314

  • @Cloudnp9458
    @Cloudnp9458 8 місяців тому +29

    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 4 місяці тому +1

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

  • @denirn5962
    @denirn5962 Рік тому +14

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

  • @bhupendrajaiswal7686
    @bhupendrajaiswal7686 Рік тому +16

    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 UA-cam trust me.

  • @upendrakumar-ok3tr
    @upendrakumar-ok3tr Рік тому +1

    Thanks

  • @-SrujanSrujanR
    @-SrujanSrujanR 10 днів тому

    Your the torchbearer for those who stucked and with confusion with develop learning, thanks a lot please keep it up for upcoming too

  • @chinnanambi
    @chinnanambi 5 місяців тому +4

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

  • @ashwinikajale2943
    @ashwinikajale2943 9 місяців тому +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.

  • @Vishwask22
    @Vishwask22 Рік тому +4

    Great Uber example, Explained well.

  • @arifsaleem-7377
    @arifsaleem-7377 8 місяців тому +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 😊

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

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

  • @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 😊

  • @RakeshBitling
    @RakeshBitling Рік тому +2

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

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

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

  • @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

  • @novicecoder5753
    @novicecoder5753 4 місяці тому +2

    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🙏

  • @pramodtaywade3660
    @pramodtaywade3660 10 місяців тому +2

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

  • @mandakiniagrawal
    @mandakiniagrawal 3 місяці тому

    Really good explanations. Thank you.

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

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

  • @KumarK-sv7yh
    @KumarK-sv7yh Рік тому +1

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

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

    Wonderful explanation!! Truly thankful 👏

  • @MrAd540
    @MrAd540 7 місяців тому +2

    Beautiful Explanation 👍👍👍👍👍

  • @VedaChalam-j6i
    @VedaChalam-j6i 4 місяці тому +2

    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 👏👏🙏🙏🙏🙏🙏🙏

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

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

  • @charanvemana7026
    @charanvemana7026 Рік тому +4

    Content was really good 👍

  • @imranxs
    @imranxs Місяць тому

    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. - Simplified by CloudNP9458. Thanks for another great lecture @Abhishek Brother. ❤

  • @nousheensafoora206
    @nousheensafoora206 5 місяців тому

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

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

    Thanks so much sir you’re doing a wonderful job

  • @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🌸

  • @SasthaSS-o3s
    @SasthaSS-o3s 10 місяців тому +2

    Completed day -10 successfully

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

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

  • @muneshwarsinghal655
    @muneshwarsinghal655 Місяць тому

    nice and easy explanation!

  • @Y-RavindraReddy
    @Y-RavindraReddy Рік тому +1

    Super anna....Neet ga explain chesaru.

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

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

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

    Thank You Sir! Learnt something new !

  • @Iamdip1
    @Iamdip1 Місяць тому

    Excellent explanation

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

    Thank you Abhishek, it's very clear

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

    🙏🙏🙏❤ for ur dedication and teaching

  • @prajnakrishnajena706
    @prajnakrishnajena706 9 місяців тому +1

    Thank you Abhishek 🙏

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

    You are God of devops sir

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

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

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

    Great explanation Sir.

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

    Thanks Abhi.. Clearly understood 😊

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

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

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

    Thanks a lot. very well explained with examples.

  • @Aakash-xm8eu
    @Aakash-xm8eu 3 місяці тому

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

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

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

  • @kruthikamilind7635
    @kruthikamilind7635 11 місяців тому

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

  • @AshishGupta-oj3qe
    @AshishGupta-oj3qe 6 місяців тому

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

  • @vikas9890
    @vikas9890 11 місяців тому

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

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

    Very Helpful!😍 Thank you So much

  • @TheSeeker001
    @TheSeeker001 8 місяців тому

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

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

    Thanks Bhai!
    Go On.

  • @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

  • @balakrisnavarikuti
    @balakrisnavarikuti 8 місяців тому +1

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

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

    Good explanation abhishek keep it up 👏👏

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

    Thank you bro, Very helpful.

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

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

  • @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?

  • @rakeshmallya5575
    @rakeshmallya5575 11 місяців тому

    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..

  • @AryanGNU
    @AryanGNU 9 місяців тому

    This is pure gold

  • @SaiMounika-u4l
    @SaiMounika-u4l Рік тому

    Grateful😇 Thankyou Abhishek

  • @chandrasekaran4441
    @chandrasekaran4441 8 місяців тому

    Thanks ,its Clear concept.

  • @ThePercivalGlyde
    @ThePercivalGlyde 28 днів тому

    good

  • @SoumyaBagali-uu8ct
    @SoumyaBagali-uu8ct Рік тому +1

    Thank you sir

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

    Awesome, got you. It's easy

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

    Completed 10 days course.

  • @sanjeetyadav-yx6em
    @sanjeetyadav-yx6em Рік тому +1

    you r god of devops

  • @Aman-fz1ew
    @Aman-fz1ew 8 місяців тому

    great explanation .

  • @ravindraravi7435
    @ravindraravi7435 9 місяців тому +1

    Thank you ^^

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

    Well explained 😊 thanks

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

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

  • @mejavedjaved
    @mejavedjaved 4 місяці тому +1

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

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

    I am watching from Noida Delhi ncr

  • @pittavarun1647
    @pittavarun1647 Рік тому +42

    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  Рік тому +44

      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 7 місяців тому +7

      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 3 місяці тому

      @@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.

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

    awsome

  • @KusumaV-z6g
    @KusumaV-z6g 6 місяців тому

    thaank you
    💐

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

    Day-10 done ✅️🙂

  • @diallocherif4054
    @diallocherif4054 5 місяців тому

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

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

    nice

  • @SyamKurcheti
    @SyamKurcheti 8 місяців тому

    Great video :)

  • @MounikaP-v8r
    @MounikaP-v8r 2 місяці тому

    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 😆

  • @gudamahendar6992
    @gudamahendar6992 8 місяців тому

    i completed this video abhishek

  • @shivanaini2347
    @shivanaini2347 8 місяців тому +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

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

    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

  • @abhikate9025
    @abhikate9025 5 місяців тому

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

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

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

  • @ZohoRobo
    @ZohoRobo 11 місяців тому

    Best

  • @ajaysh73
    @ajaysh73 10 місяців тому +2

    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.

    • @NidhishAbraham
      @NidhishAbraham Місяць тому +1

      Your understanding is 99.999% correct ! 🤓
      ✨ Branching for Release:
      When we create a release branch from the main branch (like "main" or "master"), it's a snapshot of the code planned for release 🚀. This branch should be as stable as possible.
      🛠 Changes to Release Branch:
      After creating the release branch, it should only get critical fixes or final tweaks for the release. No new features or big changes go here! ❌✨
      🔄 New Development in Dev or Feature Branches:
      All new features or improvements continue in "dev" or feature branches. These changes don’t go into the current release branch but are kept for the main branch or a future release. 🔄🌟

  • @deshabhaktudu1884
    @deshabhaktudu1884 10 місяців тому +1

    Jai Balayya Jai Mallayya

  • @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

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

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

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

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

  • @sukantachatterjee137
    @sukantachatterjee137 5 днів тому

    Hi Abhishek, what about develop branch ..could you please explain in brief?

  • @Ssskfm
    @Ssskfm 8 місяців тому

    Hi @abhishek can you please update the github documentaion via github repo

  • @saiarisetti9848
    @saiarisetti9848 Рік тому +2

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

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

    Hello All viewers,
    Please dont mind to mention interview questions that you might have been asked ,These questions can help others.

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

    #Day10 done

  • @Ravinder1076
    @Ravinder1076 14 днів тому

    @abhishek, wondering long lived, short lived branches. long lived branches are master/main branch and development branch, can you explain difference

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

    Like in feature branching strategy, what actually master branch is referencing to the tip of latest commit ?

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

    what is difference in feature and release branch ?

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

      Please watch the complete video. It is explained

    • @NidhishAbraham
      @NidhishAbraham Місяць тому

      Master holds production-ready code.
      Feature branches are for new functionality.
      Develop is where features are integrated and actively developed.
      Release branches prepare code for the next version release, stabilizing and finalizing the code.
      Hotfix branches are used for urgent fixes in production, then merged into master and develop.