No video

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

  Рет қаралды 112,685

Abhishek.Veeramalla

Abhishek.Veeramalla

Күн бұрын

Пікірлер: 274
@Cloudnp9458
@Cloudnp9458 4 ай бұрын
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.
@denirn5962
@denirn5962 Жыл бұрын
This channel is Gem for Devops mastering, I appreciate your efforts, Good work!!!
@bhupendrajaiswal7686
@bhupendrajaiswal7686 Жыл бұрын
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 KZfaq trust me.
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Awesome. Please share the videos with your friends
@arifs5022
@arifs5022 11 ай бұрын
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 😊
@chinnanambi
@chinnanambi 28 күн бұрын
My vocabulary is not enough to Praise You....Thank you so much sir
@AbhishekVeeramalla
@AbhishekVeeramalla 27 күн бұрын
😍😍😍
@ashwinikajale2943
@ashwinikajale2943 4 ай бұрын
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.
@AbhishekVeeramalla
@AbhishekVeeramalla 4 ай бұрын
It's my pleasure
@akhilb4817
@akhilb4817 Жыл бұрын
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
@pittavarun1647
@pittavarun1647 Жыл бұрын
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 Жыл бұрын
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 3 ай бұрын
Pls don't do that..just know I started...I belive many more people too...collect from those who have overflowing money
@VedaChalam-j6i
@VedaChalam-j6i 19 күн бұрын
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 👏👏🙏🙏🙏🙏🙏🙏
@AbhishekVeeramalla
@AbhishekVeeramalla 19 күн бұрын
Thank you so much 🙂
@MrAd540
@MrAd540 3 ай бұрын
Beautiful Explanation 👍👍👍👍👍
@AbhishekVeeramalla
@AbhishekVeeramalla 3 ай бұрын
Thanks and welcome
@Vishwask22
@Vishwask22 11 ай бұрын
Great Uber example, Explained well.
@AbhishekVeeramalla
@AbhishekVeeramalla 11 ай бұрын
Thanks !!
@mejavedjaved
@mejavedjaved Күн бұрын
Date- 21/08/2024 , Completed the video . FOund this a bit tough. Hopefully doubts will be cleared in upcoming videos. Thank you.
@AbhishekVeeramalla
@AbhishekVeeramalla Күн бұрын
Yup don’t worry move on to the next ones
@pramodtaywade3660
@pramodtaywade3660 5 ай бұрын
Hi Abhishek veeramalla I had just started exploring your playlist, you are simply an amazing mentor
@AbhishekVeeramalla
@AbhishekVeeramalla 5 ай бұрын
Thanks a ton
@user-kj8wv8ly1k
@user-kj8wv8ly1k 6 ай бұрын
Completed day -10 successfully
@KumarK-sv7yh
@KumarK-sv7yh 9 ай бұрын
Completed Day:10 Video and Practice also done. Thanks Veeramalla garu GK from NJ
@AbhishekVeeramalla
@AbhishekVeeramalla 9 ай бұрын
Thanks a lot !!
@charanvemana7026
@charanvemana7026 Жыл бұрын
Content was really good 👍
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Thanks
@sulbiraj
@sulbiraj Жыл бұрын
Learned something new about Git which I was unaware of until today.
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Awesome
@nousheensafoora206
@nousheensafoora206 23 күн бұрын
I understood branching strategy clearly thanq so much abhishek for you your efforts to make understand the concept of branching
@RakeshBitling
@RakeshBitling Жыл бұрын
Hi Abhishek excellent session. Thanks for brushing up my git knowledge.
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
My pleasure
@amruthaammu7934
@amruthaammu7934 11 ай бұрын
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🌸
@devopsinterview
@devopsinterview Жыл бұрын
You are God of devops sir
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
❤️
@ysneha8580
@ysneha8580 Жыл бұрын
Thank you so much for this video, got my concepts cleared related to branching strategy
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Great to hear!
@balakrisnavarikuti
@balakrisnavarikuti 4 ай бұрын
Thanks a lot. your doing great job . I appreciate your efforts , I tell you bottom of my heart.👍👍
@AbhishekVeeramalla
@AbhishekVeeramalla 4 ай бұрын
It's my pleasure
@sirishak83
@sirishak83 8 ай бұрын
Wonderful explanation!! Truly thankful 👏
@AbhishekVeeramalla
@AbhishekVeeramalla 8 ай бұрын
Glad it was helpful!
@aakashpunekar9437
@aakashpunekar9437 Жыл бұрын
Thank you so much abhi sir, got the complete understanding of the concept. Completed this Video on 29th June 2023.
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
❤️❤️
@hydham9924
@hydham9924 Жыл бұрын
Great explanation Sir.
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
welcome
@dilipkumars6556
@dilipkumars6556 Жыл бұрын
🙏🙏🙏❤ for ur dedication and teaching
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
It's my pleasure
@ramanakalam5992
@ramanakalam5992 Жыл бұрын
Very nice explanation Abhishek bro....Keep on rocking the knowledge sharing...my lovly kudos to u
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Thanks a ton
@TolulopeFamakinwa
@TolulopeFamakinwa Жыл бұрын
Thank you so much. The explanation is fantastic and helpful. You are gonna be my mentor..
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Happy to hear that!
@ahmedhashim1010
@ahmedhashim1010 Жыл бұрын
Awesome content, keep it up Abhishek...Love and respect from Pakistan.
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
😍
@AshishGupta-oj3qe
@AshishGupta-oj3qe Ай бұрын
Awesome. Got this topic so easy. Thank you Abhishek ❤
@prajnakrishnajena706
@prajnakrishnajena706 5 ай бұрын
Thank you Abhishek 🙏
@redhateducation7787
@redhateducation7787 Жыл бұрын
awsome
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Thanks
@TheSeeker001
@TheSeeker001 4 ай бұрын
Day-10 Completed successfully :) and Thank you Abhishek :) .
@Y-RavindraReddy
@Y-RavindraReddy 9 ай бұрын
Super anna....Neet ga explain chesaru.
@AbhishekVeeramalla
@AbhishekVeeramalla 9 ай бұрын
😍
@joymiah1038
@joymiah1038 Жыл бұрын
Thanks Bhai! Go On.
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Thanks
@manupriyar8169
@manupriyar8169 7 ай бұрын
Thanks Abhi.. Clearly understood 😊
@AbhishekVeeramalla
@AbhishekVeeramalla 7 ай бұрын
My pleasure 😊
@ndeeric2542
@ndeeric2542 Жыл бұрын
Thanks so much sir you’re doing a wonderful job
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
It's my pleasure
@mohammadumair136
@mohammadumair136 Жыл бұрын
Thank you Abhishek, it's very clear
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
You're most welcome
@ahmedyassin3813
@ahmedyassin3813 Жыл бұрын
Thanks a lot. This is really good. I finally got it.
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Glad it helped!
@Rorschach_ind
@Rorschach_ind Жыл бұрын
Thank You Sir! Learnt something new !
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Glad to hear that!
@AryanGNU
@AryanGNU 5 ай бұрын
This is pure gold
@AbhishekVeeramalla
@AbhishekVeeramalla 5 ай бұрын
Most welcome !!
@vikas9890
@vikas9890 7 ай бұрын
Thanks a lot for making this video Sir. It was superb with real world examples ❤
@kruthikamilind7635
@kruthikamilind7635 7 ай бұрын
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 Жыл бұрын
Superb, thank you
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Welcome 😊
@sanjeetyadav-yx6em
@sanjeetyadav-yx6em Жыл бұрын
you r god of devops
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
❤️
@vinu3541
@vinu3541 7 ай бұрын
Hello All viewers, Please dont mind to mention interview questions that you might have been asked ,These questions can help others.
@sagarahire-ys3uj
@sagarahire-ys3uj Жыл бұрын
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?
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Thanks alot
@dasmanthrao1682
@dasmanthrao1682 Жыл бұрын
Good explanation abhishek keep it up 👏👏
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Thank you so much 😀
@moonpak007
@moonpak007 7 ай бұрын
Thanks a lot. very well explained with examples.
@sangeethab4060
@sangeethab4060 5 ай бұрын
Completed 10 days course.
@Aman-fz1ew
@Aman-fz1ew 4 ай бұрын
great explanation .
@chandrasekaran4441
@chandrasekaran4441 4 ай бұрын
Thanks ,its Clear concept.
@jefferynyarko2685
@jefferynyarko2685 Жыл бұрын
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
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Thanks a lot
@SoumyaBagali-uu8ct
@SoumyaBagali-uu8ct Жыл бұрын
Thank you sir
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Welcome
@koti3228
@koti3228 Жыл бұрын
Thankyou for the stuff but if you have showed practically that will help a lot more to the people....TQS bro
@user-jo6ne1db4o
@user-jo6ne1db4o 8 ай бұрын
Grateful😇 Thankyou Abhishek
@faisaliqbal7382
@faisaliqbal7382 Жыл бұрын
nice
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Thanks
@happylearningtricks
@happylearningtricks Жыл бұрын
Thank you bro, Very helpful.
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Thanks a lot
@upendrakumar-ok3tr
@upendrakumar-ok3tr Жыл бұрын
Thanks
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Thanks alot Upendra
@AnjiBeere
@AnjiBeere Жыл бұрын
Hope that today it 'll be practical session of branching strategy.
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Hope you enjoyed video
@AnjiBeere
@AnjiBeere Жыл бұрын
@@AbhishekVeeramalla yeah bro
@itlumesuresh
@itlumesuresh 11 ай бұрын
Very Helpful!😍 Thank you So much
@user-ci4kn6vx5g
@user-ci4kn6vx5g 4 ай бұрын
Great video :)
@girishashok
@girishashok 8 ай бұрын
Awesome, got you. It's easy
@omkarkashyap9442
@omkarkashyap9442 Жыл бұрын
I am watching from Noida Delhi ncr
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Thanks
@adarshjha__1
@adarshjha__1 Жыл бұрын
Day-10 done ✅️🙂
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Keep Going..
@rakeshmallya5575
@rakeshmallya5575 6 ай бұрын
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..
@gudamahendar6992
@gudamahendar6992 4 ай бұрын
i completed this video abhishek
@swatikatyal1344
@swatikatyal1344 Жыл бұрын
Well explained 😊 thanks
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
My pleasure 😊 Awesome. Please share the videos with your friends
@shivanaini2347
@shivanaini2347 4 ай бұрын
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 4 ай бұрын
Eureka is superior than those
@shivanaini2347
@shivanaini2347 4 ай бұрын
@@Cloudnp9458 then y u r watching here
@AbhishekVeeramalla
@AbhishekVeeramalla 4 ай бұрын
Thanks Shiva ❤️
@diallocherif4054
@diallocherif4054 26 күн бұрын
Thank you for your presentation. How about the testing branch to validate new features before deliverying to customers?
@deshabhaktudu1884
@deshabhaktudu1884 6 ай бұрын
Jai Balayya Jai Mallayya
@AbhishekVeeramalla
@AbhishekVeeramalla 6 ай бұрын
Haha
@ZohoRobo
@ZohoRobo 7 ай бұрын
Best
@abhikate9025
@abhikate9025 Ай бұрын
Great Explanation,Very easy to understand.How can we add tagging to release branches ?
@shriyachowdhury9647
@shriyachowdhury9647 6 күн бұрын
Hi , great explanation? Are you planning to do any playlist for developers as a beginner?
@ajaysh73
@ajaysh73 6 ай бұрын
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.
@user-kk3sw2uv9o
@user-kk3sw2uv9o 2 ай бұрын
thaank you 💐
@ravindraravi7435
@ravindraravi7435 5 ай бұрын
Thank you ^^
@bhaskarreddy8004
@bhaskarreddy8004 Жыл бұрын
Good content brother, it will be very helpful if you privide notes{your content and interview question and answers} also .
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Ok next time
@sharifshaik1471
@sharifshaik1471 Жыл бұрын
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
@justweird1015
@justweird1015 Жыл бұрын
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
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Sure
@saiarisetti9848
@saiarisetti9848 Жыл бұрын
hi bro if possible can you please do Realtime hands-on videos so its help full to us
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Ya sure .. will do more
@samuelude6858
@samuelude6858 9 ай бұрын
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
@AbhishekVeeramalla
@AbhishekVeeramalla 9 ай бұрын
Most welcome !!
@yuvasree7266
@yuvasree7266 Ай бұрын
@abhishek : Is this called Git flow strategy which you have explained Pls clear my doubt… Btw it was great explanation thank youu
@ambicakommu8541
@ambicakommu8541 3 ай бұрын
sir can you please explain the difference between trunk based and gitflow branching stratergies
@hemanthreddy3668
@hemanthreddy3668 6 ай бұрын
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 3 ай бұрын
Yes there will be multiple release branches
@pothulamanohar9410
@pothulamanohar9410 Жыл бұрын
Thanks once again Abhishek, could you suggest which is the bes strategy ? i heard names like Git flow strategy /Git hub flow strategy/ features branching strategy? We discussed about Git flow strategy in our video am I right?
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Yes, you are correct
@saiharsha4619
@saiharsha4619 Жыл бұрын
Abhishek,could you just show a practicals on merge and rebase.
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
For sure
@aswinkumar2900
@aswinkumar2900 8 ай бұрын
great seesion, thank you. I have one query - In github should we need to create hotfix branch from release branch or master branch?
@AbhishekVeeramalla
@AbhishekVeeramalla 8 ай бұрын
Release
@Sanjusri05
@Sanjusri05 9 ай бұрын
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?
@RightLearningPath
@RightLearningPath Ай бұрын
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 ?
@suvarna1803
@suvarna1803 8 ай бұрын
Hi Abhishek, thanks for the sessions.. in the previous videos u told abt the github test repo. while practising, i found some other options in GIT.. desktop app o GIT.. how is it diff. can we use the desktop app as well.. please make me understand. TIA😊
@AbhishekVeeramalla
@AbhishekVeeramalla 8 ай бұрын
Yes u can use that as well
@reneshmlal2809
@reneshmlal2809 7 ай бұрын
@sarreviews6518
@sarreviews6518 Жыл бұрын
First Comment
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Thank you
@Sureshthebrokenking
@Sureshthebrokenking Жыл бұрын
I thought master/main is a production branch for customers, but now I understand it just updated code maintaining branch, Release branch is the production branch for customers. Am I correct? By the way Thanks for wonderful series, I will complete the entire series soon❤
@chetanlanje6144
@chetanlanje6144 Жыл бұрын
Hi Sir, Just one query How this branches works in different different environment, ? like Dev,QA,Pre-prod,Prod ?? which branch goes where ? & how deployment will happen..please help on it..
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
The branches should be common for all environments. There should not be any environment specific branches and it is an anti pattern
@iamshoeb
@iamshoeb Жыл бұрын
Hello Sir! waiting for Day11
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Please wait.. uploading..
@kyawzawaung3712
@kyawzawaung3712 10 ай бұрын
Hello, Thanks for the great video. I would like to know new versions are only deployed from Release Branches? Main branch is not used for deployment? Is main branch only for maintaining all codes of versions?
@AbhishekVeeramalla
@AbhishekVeeramalla 10 ай бұрын
Release branches, yes. Main branch is for active development
@kyawzawaung3712
@kyawzawaung3712 10 ай бұрын
@@AbhishekVeeramalla Got it. Thank you!
@CyberSec101TV
@CyberSec101TV 5 ай бұрын
you meant multi branching for microservices application according to your explanations. Right?
@malyalakirankumar532
@malyalakirankumar532 11 ай бұрын
Hi Abhishek, how can specific people merge their changes directly to the master branch rather than raising pull request. This was the question asked in the interview. Could you please answer this.
@AbhishekVeeramalla
@AbhishekVeeramalla 11 ай бұрын
No one should merge changes directly to master branch , it is a bad practice. If you still want to do it, you can disable the branch protection in the repo settings.
Challenge matching picture with Alfredo Larin family! 😁
00:21
BigSchool
Рет қаралды 41 МЛН
ОБЯЗАТЕЛЬНО СОВЕРШАЙТЕ ДОБРО!❤❤❤
00:45
CHOCKY MILK.. 🤣 #shorts
00:20
Savage Vlogs
Рет қаралды 29 МЛН
How He Got $600,000 Data Engineer Job
19:08
Sundas Khalid
Рет қаралды 24 М.
Software developers are officially cooked
8:57
Web Dev Cody
Рет қаралды 26 М.
Challenge matching picture with Alfredo Larin family! 😁
00:21
BigSchool
Рет қаралды 41 МЛН