Day-11 | Git Interview Q&A and Commands for DevOps | Real World Example |

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ม.ค. 2023
  • Support my work
    www.buymeacoffee.com/abhishekprd Hi Everyone, Today is Day 11 of Free DevOps course and In this class we will take a look at the a real time examples to understand about the git commands and interview questions.
    More Git Interview Questions
    ========================
    • Git Interview Q&A Part...
    Telegram channel
    ===============
    t.me/abhishekveeramalla
    About me:
    -----------------
    LinkedIn: / abhishek-veeramalla-77...
    GitHub: github.com/iam-veeramalla
    Medium: / abhishekveeramalla-av
    TH-cam: / @abhishekveeramalla

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

  • @vback4238
    @vback4238 ปีที่แล้ว +68

    Thank you for all you do. I watched all first 10 videos in one day. Lol. I can't wait to complete Day 45. I am in the U.S and I must say you are the biggest threat to any DevOps training course on the internet. Other courses teach you how to use the tools but you actually teach people how to be a DevOps engineer. I feel like I have been working at a real DevOps job. Thank you!

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

    Impeccable. Thank God for your life.

  • @rohanrustagi7857
    @rohanrustagi7857 ปีที่แล้ว +17

    The best thing about this bootcamp is you are doing each and every real interview questions practically. You are just awesome in settling tough things in my mind with ease. Hats off to you sir thank you so much

  • @user-fo6fn2vw5n
    @user-fo6fn2vw5n 11 หลายเดือนก่อน

    Thank you so much for all the hard work you are putting in to teach DevOps for free to everyone, hope you will reach your goals in life!

  • @ChakriBakam
    @ChakriBakam 4 หลายเดือนก่อน +1

    Hi Abhishek , Amazing KT .Great Vedio to know git day 2 day commands . The branching concept very well explained . Thank you

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

    Thank you
    such a great Hands on Experience
    Thank you for this course

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

    Very well explained Sir. Thanks a lot

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

    It understood git commands very well in a practical way. Thank you👏👏

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

      did remote add worked in ur machine ?

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

    This video's are Not only for Devops engineer, every developer has to watch this , Thanks for in detail information my pal

  • @parthivsarma6216
    @parthivsarma6216 10 หลายเดือนก่อน +9

    Great video Abhishek,very well explained with examples.However my one suggestion would be that you should have talked about a "Pull Request",and about how one should not push the code directly to the main codebase of an organisation.Instead create a seperate branch,do our necessary changes locally,and "create a pull request" which upon confirmation gets merged to the main/master branch after getting accepted.

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

      He didn't talk about staging area too

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

    Abhishek Once again Thank you so much for all the hard work you are putting in to DevOps for free to everyone, hope you will reach your goals in life!

  • @meghpatel2219
    @meghpatel2219 ปีที่แล้ว +9

    Finally, now i know the difference between merge and rebase 🙌
    Thanks for the amazing work

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

    Hi abhishek you are excellent.. very well explained
    thank you,.

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

    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 😊

  • @sridharladdunuri331
    @sridharladdunuri331 10 หลายเดือนก่อน +2

    Yes finally I got to know the clear understanding of difference between merge and rebase🙏

  • @user-jo6ne1db4o
    @user-jo6ne1db4o 6 หลายเดือนก่อน

    Thankyou so much annayya😇 Getting lots of confidence by following your videos.

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

    Great work

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

    Thank you very much Abhishek Bhai You're the best.

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

    Hi am following all your videos for devops course... its awsome... the way of explanation is very good... i read articles about git merge vs git rebase but coudnt get clear crystal difference.. after this video i got to know clearly... Thank you soo much.. if possible please make videos on all differences like in reeels/shorts like git fork vs git clone , Git revert vs gitreset
    Git reflog vs git log.. it will be helpfull and it ll remains in our head long time visually

  • @aakashpunekar9437
    @aakashpunekar9437 11 หลายเดือนก่อน +2

    Thank you for all the branching strategies and the interview questions you provided. I practiced everything and have doubts about something but wanted to work on it on my own first and then paste it here. Thank you Abhi.
    Completed this video on 01/07/2023

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

    Thankyou abhi you are doing great job, you really dont know how your videos helping others to build their carrier in devops.you are such a pure soul keep going buddy.
    Transfering the knowledge to the others is the best thing a man can do in his life ,you are doing this at your best

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

    What i haven't learned in 30 days , iam just learning all it in 3 days thanks for your Hard work & your concern to the community .
    when ever i go through ur content i always feel iam only few steps away from getting a job in Devops

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

    you have delivered a relevant information...right on point no random talks...wish u a lot of subs bro...

  • @dipaka5582
    @dipaka5582 10 วันที่ผ่านมา

    Thanks sir for details info.

  • @RonikPatel-rs1bm
    @RonikPatel-rs1bm 11 วันที่ผ่านมา +1

    big brother thank you so much to teaching me like that its very easy way to learn and, now I am planning to crack devops job and I am definitely sure I will do just from you help. 🙏🙏

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

    instead of referring the remote repo URL every time you push the changes to remote repo, its better practice to use any alias name, "git remote add ", so next time onwards we can push by simply referring the alias name as " git push alias_name branch_name "

  • @Brahmaji6699
    @Brahmaji6699 9 หลายเดือนก่อน +1

    no words to say! awesome job
    Thank you so much for making such kind of useful videos

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

    Before git push to work. Do
    git remote add

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

    Thanks Abhishekh sir

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

    Amazing, thanks a lot for this lesson ❤️

  • @Arunkumar-Dandothi
    @Arunkumar-Dandothi ปีที่แล้ว +3

    Very informative good wrk Abhishek

  • @shivamasthana6741
    @shivamasthana6741 9 หลายเดือนก่อน +1

    AWESOME

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

    Thanks for the video

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

    You r a rockstar man ....my best wishes for your good health and happiness always.

  • @sidharthshukla447
    @sidharthshukla447 9 หลายเดือนก่อน +1

    thanks a lot sir.....earlier i use github from vscode ui for commiting,push etc but now i m confident to use git from terminal and branching concepts are also clear. Thanks

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

    Thank You Sir! This lecture was awsome!

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

    With lots of gratitude, thanks for always delivering great, simple and easy to follow content. Just wanted to suggest one thing if it's ok by you? You may want to use watch command to watch the output of the commands in real time in a splitted screen for more easier way to follow. For example `watch git log`. That way, the difference between git merge and rebase becomes more clearer to grasp. Once again thanks a bunch.

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

    very informative video.

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

    Awesome bro well explained Git concepts which I have faced interview with same questions..

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

    Thanks for such a wonderful KT.
    Having trouble @ 18:20 with " git remote add URL " but " git remote add origin URL "---> This working fine.

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

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

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

    i created my own repo from second account and forked it from another account to perform the functions like push , pull , clone , merge etc...now i am feeling like i m pro....

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

    Excellent Demonstration of Git commands. Especially difference between merge and rebase. Could you help to explain What is stage and unstage?

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

    Awesome sir ❤

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

    Thank you ^^

  • @user-pd1cw8ot2n
    @user-pd1cw8ot2n ปีที่แล้ว +1

    Wow.Nice Explanation. Thanks Abhishek :)

  • @bikashmaharana9428
    @bikashmaharana9428 9 หลายเดือนก่อน +1

    things are explained in very completed way .

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

    Thank you good session abhishek

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

    Hi abhishek, Thanks for uploading. your thought process demonstrates that you have a very good concepts of whatever you are teaching, however there are still a couple of areas of opportunities i.e. wrt your prsentation. Try to organize your thoughts, because you start of explaining something, then you deflect from what you intended, and then again you say lets give it an example, and then you again regress back from where you started, but you loose track of what you have been trying to say. try to slow down, or rather try to compose what you want to say. May be I have given you a fair gist, however the content is good.

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

    Amazing work 🙌🏿

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

    Very nice video Abhi.. thanks for the clarity video...

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

    brother you cleared my all the query thaks a lot and appreciate your efforts...love from HYD
    Ameerpeth ❤

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

    Good explanation Abhishek,gives a good overview of all the git workflow commands.
    Felt you could have been a bit slow 😅 but not that much of a concern.👍.
    Continue the great work.😉🙏

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

    abhishek i completed this video successfully

  • @SrinivasReddyV-hs7px
    @SrinivasReddyV-hs7px 10 วันที่ผ่านมา

    Hello Abhishek, hope you are doing great and I have been watching the DevOps Zero to Hero course videos.
    For the first 4 to 5 videos, you are covering all the topics slowly but whenever Shell scripting started, you are too fast as you are very good with these topics and unable to catch you as I do not have previous experience on this. Need to watch 3-4 times and not able to complete the projects as well - getting many errors.
    You are doing great work (Appreciate it very well) :) but explain new topics slowly when there are shell commands or any git commands like git merge and rebase as you are telling very fast on this day - 11 video. Thank you!!

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

    like it

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

    Question: what is difference between git clone and git fork.
    And. Fork is used to create a copy of the repository. So that we can create own version of the repository. So distribution version control system is obtained using forking.
    But clone is used to download a specific repository.

  • @user-ub7kd9bp6n
    @user-ub7kd9bp6n 11 หลายเดือนก่อน

    love you macha 😍

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

    👌

  • @ammu-jv3qb
    @ammu-jv3qb ปีที่แล้ว +1

    really i understand all commands clearly

  • @SivaSamana
    @SivaSamana วันที่ผ่านมา

    Hi Abhisheik Iam fresher,I want to become a deveops engineer so thats why I follow your viedos but I have a one doubt how to use and install the git in our own system plz make a small viedo on that specially for freshers

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

    @Abhishek.Veeramalla - Thanks for the session. I really appreciate the efforts you put into delivering such high-quality content.
    I have a question - I am not able to authenticate the github credentials as its not supported anymore. What are other ways to do it? I am trying to push my local git repository to github repository. Thanks in advance

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

    Q. What is the git workflow/lifecycle you use in your organisation?
    git add && git commit -m "" && git push.
    These three commands are that i use say in and day out.

  • @user-vs2ev1jn1y
    @user-vs2ev1jn1y 5 หลายเดือนก่อน

    Hi abhishek, do you upload any videos of pullrequest which we use in github?

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

    Hi can u please let me know how we know to do merge any approvals we will get for that ? what is the process

  • @purnaM-ns6th
    @purnaM-ns6th หลายเดือนก่อน +1

    Hi @Abhishek, Thank you for the knowledge sharing .
    I have been following you DEVOPS curse ,
    just a doubt, in the Day -11 video at 26:53
    1. you directly started creating branches, But you did not show the how connect GIThub from LInux
    2. I downloaded the GIT CLONE to download file the GITHUB, But could not see the main branch in my linux after that as you are showing in this video , i felt that something missing,
    3.if possible can you take 2 min video how to connect GITHUB from linux

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

    Super bro ❤❤❤❤

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

    Thanks a lot.... it seems very easy for understanding. But I haven't gotten the difference between Git fork and clone. Could please elaborate on it more

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

      Thanks .. fork is like creating a copy of a repository and you can work on the copy and develop that copy. . you can share your fork with other people and they can collaborate with you.
      Clone is just downloading the repo to your local system.

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

    Thank you for the effort that you have done! We do appreciate that! in the merge and rebase part you went a little bit faster. overall Thank you

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

    hi sir .i have one dobt
    can you please share which terminal you are used.
    vim calculator is not working in git bash.

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

    when you did git marge margeExmp
    and check logs its showing test commit up and down this margeExp commit
    but this commit not comes up why ?
    then what is the different between this 2 marge concept?

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

      same happenig bro

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

    Hi Abhishek, Can you please explain the difference between git clone and git fork?

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

    you are great man😍

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

    Hi Abhishek, facing issues to send file(.sh) from ubuntu to github. As you told to paste public key in github end, am done. but still my code not reflecting there.Atleast show how to send from ubuntu that sample .sh to github process.

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

    ❤️

  • @MAli-im6up
    @MAli-im6up 4 หลายเดือนก่อน

    Im having a problem with integrating the terminal with git. the problem is that you are using mac but I have downloaded on windows and i cannot use commands like touch or vim while using windows cmd. so how can i get the same Linux terminal as yours ? so that i can follow along with your video?

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

    can you do a sample project like - code/script to -git-jenkins-docker -k8s.....we can understand output from first stage to final stage .

  • @mananpaliwal4201
    @mananpaliwal4201 12 วันที่ผ่านมา

    sir where are you performing all of this in the terminal and how. I am unable to connect.

  • @adarshjha__1
    @adarshjha__1 9 หลายเดือนก่อน +1

    Day-11 done ✅️

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

    To clone code from a one remote repository and then push it to another remote repository ..can you explain through commands?

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

    Got lost with with the merge and rebase stuff at the end, but this was very fruitful nonetheless. Git is something I keep having to learn as an ongoing discipline....

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

    Git merge and rebase - exactly do you mean to say the difference is of ascending and descending order, i mean in rebase 1st commit after branch creation comes first, whereas in merge the last commits comes first; is it what you mean? Secondly also add a video on git pull and git fetch, Please.

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

    What would be helpful is providing a list of the questions that you are going to cover in the session so it's easier to follow.

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

    Hi Abhishek, I have a doubt. With checkout -b, we try to create new branches right? If I create a new branch, can I see that branch in the Github UI branches as well? I am trying to check it in my repositories, but apart from the main branch, I am unable to see the new branches.

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

      You need to push to see the changes and new branch created in the UI.

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

    Excellent I'm big fan of you man .. plz do Telugu videos also bro

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

    Hi Abhishek, Thank you so much for training. One doubt here is
    say for example: I am in feature branch and if I want to merge the main branch with feature branch then git rebase command is used. git rebase is used to merge the main branch with feature branch? It it right?
    and merge command is used to merge other branch with main branch, this merge command we execute by sitting in main branch.
    I would really happy if you clarify this doubt.

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

      Please take a look at the video.I explained it very clearly.

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

    Hi Abhishek,
    I ran Git push, the Repo is added but i dont see anything on the Github. Any idea why? I have seen the video but you didnt push anything on the Github for reference.

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

    Can I use SSH key connection instead of remote location inorder to establish a connection between local and github account?

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

    to add a remote the command was git remote add origin "repo url"

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

    git merge mergeExample
    git rebase rebaseExple
    To solve merge conflict sit with the developers, these are two teams which made simultaneously changes to the code, so now which code should be taken into consideration.
    After solving merge confict
    git add .
    git commit -m " fixed merge"
    git rebase --continue
    git log

  • @jatin-motwani
    @jatin-motwani ปีที่แล้ว +1

    Completed day 11

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

    Hi Abhishek, do we need to complete certifications if an experienced person want to apply for devops roles?

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

    Thank you very much. I couldn't understand what you did exactly to resolve the issue while committing the changes of mergeExample and rebaseExample with Main branch. It looks like you didn't do anything specific to resolve the issue. Could you explain in simple steps if possible in the chat itself here? What I understood was that we need to sit with developer to understand what is needed vs not and then we can go ahead and commit those required changes only using rebase(to see the commits in linear fashion) or merge(merged version over top of all commits)

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

      I did not understand your question

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

      He actually cleared/removed/edited those arrows surrounding the changes to commit. But his point was that before you do that, you need to sit with the team involve to discuss what changes to keep or to discard.

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

    diff b/n fork and clone not clear abhishek.copy download whatever refers same file right.and also tell about git configuration and if possible please create videos troubleshooting git push issues.😊😊

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

    Hi abhishek. I am stuck in practice. I am getting an error of authentication in using git push command. When I use git push, it asks my github username and password but it fails even after providing correct credentials. What should I do now?

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

      provide your username and password is provide your github token instead of password it will work fine

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

    Hi abhishek @43:20 you say "We changed the same file and exactly we used the same reference as well". Please do calrify what do you mean by same reference? Thanks.

  • @swatikadam8572
    @swatikadam8572 4 หลายเดือนก่อน +1

    Hello Abhishek.. thanks for this course 🙂 . I've have below queries :
    1. In this video i am unable to understand the concept of git remote and git clone..like what is the purpose of it, what is the use case of each ( like when to use what) and how to use /implement them..
    2. I tried doing it following the video but it is showing authentication failed when github credentials are entered for both in cli..
    3. I also tried authenticating using ssh but after that how to use git clone as it is again asking for username and password.
    i'll be grateful if you explain it completely like how to use git clone and git remote and how to push the code. thank you in advance.

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

      Please watch day-9 and day-10 before going to day-11. You should get your answer in those videos

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

      @@AbhishekVeeramalla Hi Abhishek i've already gone through videos from day 1 to day 10..for credential query it is resolved now ..as i've used access token

  • @user-sl5jq8kr4c
    @user-sl5jq8kr4c 6 หลายเดือนก่อน

    can v pull the local repo to another local repo?

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

    hey i don't understand are you using your local terminal to do this operations , if so how do i use the linux commands in power shell, i thought you are using the ec2 instance

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

      Use gitbash

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

      @@AbhishekVeeramalla ok , i got it tq

  • @user-ee7yi9kl6n
    @user-ee7yi9kl6n 4 หลายเดือนก่อน

    Hello Sir, please tell me how to create "remote repository" at time of "17:47". It's throwing an error, will be helpful if you can explain this. Thanks a lot for your videos.