How to work with Git & Github using Eclipse | Commit | Push | Branching | Pull Request | Merging

Поділитися
Вставка
  • Опубліковано 2 жов 2024
  • Topics:
    --------
    1) What is Git?
    2) What is Github?
    3) How to Work with Git & Github in Eclipse
    20:55 Creating a project
    22:53 Creating a local repository and adding project to it
    25:27 Adding files to Staging area
    25:46 Commiting changes
    27:30 Uploading code on github (push)
    34:02 Inviting collaborators to a lead's personal repository
    35:10 Accepting inivation to a lead's personal repository
    37:04 Cloning repository (pull)
    38:54 Importing project from Git local repository into Eclipse
    40:18 Making changes to the project
    41:45 Adding files to Staging area
    42:20 Creating a new branch
    43:29 Commiting changes to a new branch
    44:44 Uploading new branch on github (push)
    47:30 Sending pull request to reviewers
    50:31 Reviewing pull request
    53:49 Changing the code according to the review
    54:38 Adding files to Staging area
    54:52 Commiting changes to a new branch
    56:11 Sending pull request to reviewers
    57:26 Reviewing pull request
    58:42 Merging the code to master branch@20:55 Creating a project
    22:53 Creating a local repository and adding project to it
    25:27 Adding files to Staging area
    25:46 Commiting changes
    27:30 Uploading code on github (push)
    34:02 Inviting collaborators to a lead's personal repository
    35:10 Accepting inivation to a lead's personal repository
    37:04 Cloning repository (pull)
    38:54 Importing project from Git local repository into Eclipse
    40:18 Making changes to the project
    41:45 Adding files to Staging area
    42:20 Creating a new branch
    43:29 Commiting changes to a new branch
    44:44 Uploading new branch on github (push)
    47:30 Sending pull request to reviewers
    50:31 Reviewing pull request
    53:49 Changing the code according to the review
    54:38 Adding files to Staging area
    54:52 Commiting changes to a new branch
    56:11 Sending pull request to reviewers
    57:26 Reviewing pull request
    58:42 Merging the code to master branch@20:55 Creating a project
    #########################
    Udemy Courses:
    #########################
    Manual Testing+Agile with Jira Tool
    ************************************
    ► shorturl.at/xNXZ4
    Selenium with Java+Cucumber
    ********************************
    ► shorturl.at/aIKMW
    Selenium with Python & PyTest
    ***
    ► shorturl.at/ELW09
    Selenium with python using Robot framework
    ***
    ► shorturl.at/bcDPZ
    API Testing(Postman, RestAssured & SoapUI)
    ***
    ► shorturl.at/uAWY7
    Web & API Automation using Cypress with Javascript
    ***
    ► rb.gy/4uum2n
    Playwright with Javascript
    ***
    ► shorturl.at/gALZ1
    Jmeter-Performance Testing
    ***
    ► rb.gy/ocj7r2
    SDET Essencials(Full Stack QA)
    ***
    ► rb.gy/hlnf2v
    Appium-Mobile Automation Testing
    ***
    ► rb.gy/wmzv64
    Java Collections
    ***
    ► bit.ly/3S66ezE
    Python Programming
    ***
    ► urlis.net/gdsf...
    Cucumber BDD Framework
    ***
    ► bit.ly/3F7d69r
    Protractor with Javascript
    ***
    ► urlis.net/4udd...
    ####################################
    UA-cam Playlists:
    ####################################
    Manual Testing & Agile
    ***
    ► bit.ly/3ujvaYa
    ► bit.ly/3OYzxQj
    SQL
    ***
    ► bit.ly/3R6XjeG
    ► bit.ly/3nE0a1s
    ► bit.ly/3IeKuuJ
    linux & Shell Scripting
    ***
    ► bit.ly/3up1Z6a
    ► bit.ly/3nzvGxx
    Java
    ***
    ► bit.ly/3R9QfOs
    ► bit.ly/3AoRMKM
    ► bit.ly/3IbTTDn
    ► bit.ly/3ybXInv
    ► bit.ly/3yCoHdw
    Selenium With Java+Cucumber
    ***
    ► bit.ly/3P2FMm4
    ► bit.ly/3yhiIt4
    ► bit.ly/3uokzet
    ► bit.ly/3a7XIND
    ► bit.ly/3umN2S9
    ► bit.ly/3aar7GW
    ► bit.ly/3y9kD2S
    ► bit.ly/3uhLskn
    Python
    ***
    ► bit.ly/3agNgU0
    ► bit.ly/3NJNnoy
    ► bit.ly/2CTQ4mR
    ► bit.ly/3OIYWh1
    Selenium With Python,Pytest&Behave
    ***
    ► bit.ly/3OHHoC9
    ► bit.ly/3IeNLdv
    ► bit.ly/2J4tPeT
    ► bit.ly/3ydSkAq
    Selenium With Python Using Robert Framework
    (Web&API Testing)
    ***
    ► bit.ly/3nUvlpr
    ► bit.ly/3nUvE3z
    API Testing (Postman,SoapUi,&Rest Assured)
    ***
    ► bit.ly/3OXacWY
    ► bit.ly/3yh0UhE
    ► bit.ly/3nC9DWQ
    ► bit.ly/3yGfhNS
    ► bit.ly/3OJa11H
    ► bit.ly/3P2slCC
    Mobile App Testing Appium
    ***
    ► bit.ly/3Al49HG
    Performance Testing Jmeter
    ***
    ► bit.ly/3nz4fE7
    Maven,Jenkins,Git,Github,CI/CD
    ***
    ► bit.ly/3P16HPj
    ► bit.ly/3yhlUVA
    ► bit.ly/3afYfwT
    ► bit.ly/3yGzweG
    ► bit.ly/3yF73Ws
    ► bit.ly/3NCOmH7
    SQL,DB Testing&ETL,Bigdata
    ***
    ► bit.ly/3NKOcNY
    ► bit.ly/3OVpDyI
    ► bit.ly/3NEvUy0
    ► bit.ly/3IryxlT
    ► bit.ly/3RkWBLh
    JavaScript Based Automation Tools
    ***
    ► bit.ly/3nUx51X
    ► bit.ly/3AqI6Q0
    ► bit.ly/3yeurbT
    ► bit.ly/3ujzpTK
    Selector Hub Tools
    ***
    ►rb.gy/h3h424
    GraphQL
    ***
    ► rb.gy/sj3gys
    Cypress API Testing
    ***
    ► shorturl.at/fjKPX
    Cypress Web Testing
    ***
    ► shorturl.at/agjlK
    Playwright with Javascipt
    ***
    ► shorturl.at/adSTY

КОМЕНТАРІ • 375

  • @divyagvarma
    @divyagvarma 4 роки тому +84

    I usually do not leave comments but I had to leave this message to thank Pavan for such a crystal clear explanation of what exactly is to be performed. No other video on youtube regarding git and Github as of today matches this. A very good teacher too. Thank You Pavan for transferring your knowledge to all of us!

    • @gramesh6469
      @gramesh6469 2 роки тому +1

      your right, he explained very nicely...

  • @radhakrishna7192
    @radhakrishna7192 2 роки тому +4

    you are really saviour of lot of people in india. this is the best and perfect of teaching a subject to student. god bless you and your family. Indirectly you are helping lot of families to lead a health life.

  • @jbrdmshit1012
    @jbrdmshit1012 5 років тому +232

    Indian man saving us programming students. We thank you

  • @chetankankariya364
    @chetankankariya364 2 роки тому +11

    Superb Sir ........we donot have the words for your efforts....salute to you.....

  • @indirameduri9853
    @indirameduri9853 4 роки тому +75

    You saved my job! Nobody explained like this with real scenario!

  • @getachewgebrehiwot7256
    @getachewgebrehiwot7256 4 роки тому +4

    Your way of presentation is practical and really really helpful.
    Thank you sir!!!
    Thumbs up

  • @punitkocher6090
    @punitkocher6090 3 роки тому +1

    excellent lecture, I found it best among among many on youtube

  • @madhusekarakula5418
    @madhusekarakula5418 5 років тому +51

    This is one of the best explanation I found in the entire you tube

  • @mukhtarahmed9441
    @mukhtarahmed9441 4 роки тому +2

    Dear Pavan, This video really help me to understand git using eclipse. Thanks for your hard effort.

  • @raviprasad88
    @raviprasad88 5 років тому +2

    Too good Pavan. Clear and Simple.

  • @nikhilbhardwaj2888
    @nikhilbhardwaj2888 4 роки тому +1

    this is the best explanation i can think of.

  • @sandonasoro1380
    @sandonasoro1380 3 роки тому +26

    after 2 years finally understood the concept of git. god bless bless you sir. this lecture was amazing

  • @diptisahoo1819
    @diptisahoo1819 4 роки тому +1

    Perfect video with example and explanation

  • @bradstraus
    @bradstraus 4 роки тому +34

    Excellent lecture, Pavan. Your repeated distinction between the local repository vs the remote repository was very helpful, as was your scenario about the lead developer and the individual developer. Thanks for a great job!

  • @Mr_TravelEatWorship_Official
    @Mr_TravelEatWorship_Official 3 роки тому +4

    Pawan... You are Ultimate.... #PawanSir

  • @amiraliansari9887
    @amiraliansari9887 3 роки тому +9

    Thanks a lot for this amazing video. I have a doubt. When the developer/tester finally push their changes to Github, they have to pull changes that other have done. But in which branch do they need to pull?

  • @kalaiselvi4684
    @kalaiselvi4684 2 роки тому +1

    Superb sir
    Really thanks a lot
    It’s very helpful to prepare 😀

  • @aryanaboyaryayeenezhad7295
    @aryanaboyaryayeenezhad7295 3 роки тому +10

    Outstanding theory explanation from this gentleman. appreciated sir!

  • @KrishnaSingh-vy1us
    @KrishnaSingh-vy1us 4 роки тому +1

    very nice explanation from project point of view

  • @fdama
    @fdama 2 роки тому +6

    Excellent tutorial on Git using Eclipse, including the workflow. An hour well spent. Thank you very much.

  • @kiranKiran-dq9lg
    @kiranKiran-dq9lg 4 роки тому +2

    Hi Pavan, i need small suggestion is to good have master and development branch where all the automated tester pushing changes to development branch then regularly development branch is merged with master branch. Please suggest is this approach is good?

  • @chinnamp4938
    @chinnamp4938 4 роки тому +10

    Very nicely explained. I have seen so many other videos but they were just explaining the process of raising the pull request. But you have practically shown how to raise a pull request as a tester and how the lead responds to those requests. Thank you so much
    If possible could you please create a play list for all git related videos

  • @omisenker
    @omisenker 2 роки тому +1

    Thanks for this tutorial!

  • @sheshanpradhan2640
    @sheshanpradhan2640 2 роки тому +11

    This is exactly what a junior devloper needs to understand, thank you so much sir

    • @sdetpavan
      @sdetpavan  2 роки тому +2

      You are most welcome

  • @tahirmir2960
    @tahirmir2960 2 роки тому +1

    Lot of things have been omitted like what happens in case lot of branches are there from a lot of team members. How to resolve conflicts etc. This is somewhat good video but it is just tip of the iceberg.

  • @jataboinavishnuvardhan
    @jataboinavishnuvardhan 3 роки тому +1

    Great explanation in detail Tqsm

  • @rpg_lover
    @rpg_lover 3 роки тому +4

    Great explaination. However an example of handling conflicts while merging was missing. (merging branch x and y while handling conflicts).

  • @sushmamc8904
    @sushmamc8904 2 роки тому +19

    This video is a gem 😍.. we need such tutors on UA-cam who can help beginners understand the concepts easily and effectively.. hats off sir 🙏

  • @jagadishm7432
    @jagadishm7432 3 роки тому

    Great Explanation ,Thank you Bro

  • @fitnessstylenbeauty145
    @fitnessstylenbeauty145 4 роки тому +4

    Really superb video sir... Now, I know how to manage project on git via ecplise.. Awaiting for much more amazing videos from you...If possible, please create a video regarding how to manage or resolve conflicts if two people have tried to merge the same file to the Master

  • @samratjulme8418
    @samratjulme8418 2 роки тому +1

    thank u so much sir.............

  • @Littlejonjontheking
    @Littlejonjontheking 2 роки тому +1

    Thank you.

  • @maheshappala3150
    @maheshappala3150 5 років тому +3

    Sir good information but one request from my side please do one video regarding conflicts how to resolve this question was asked by the interview er.Thanks in advance

  • @ranibasava1015
    @ranibasava1015 5 років тому +3

    Hi Pavan, the way you teach is awesome.I have a question.. creating branch x in my local repo is a one-time job or do I need to create whenever I get a new task. Thanks

  • @jhunipradhan1513
    @jhunipradhan1513 2 роки тому +4

    Hatts off u sir.Really u r gerat.Since u have done hard work in clearly understanding the subjects, thats why ur lectures are awesome....Everybody enjoying it very nicely.No adjective will be sufficient to clearly explain your quality....sir..Thanks u a lot..go on this type of work....May God Bless You to fulfill ur dream.

  • @Nehamore1909
    @Nehamore1909 4 роки тому +1

    Wow, fantastic
    Thanks for this such best explanation.

  • @vinayd6271
    @vinayd6271 5 років тому

    Nice and informative video....please explain How to create Tasks ....how to associate task with code ....project dashboard management

  • @imschit
    @imschit 4 роки тому +2

    Hey Pavan...Nice Video to get started with GitHub... Can you also make a video on connecting GitHub with Visual Studio? Thanks

  • @Anaris13
    @Anaris13 5 років тому +14

    Dear Pavan, This is the best of the bests explanation I have ever seen, thanks for your efforts! Just great !

  • @vammy55
    @vammy55 5 років тому +7

    I've seen many videos but none could explain it the way you did.Awesome,thank you.

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

    U r great sir.... You saved me

  • @ashish9284
    @ashish9284 4 роки тому +5

    Dear Pavan, This is one of the best video, I have seen in search of GIT.Great Work. Thanks A lot.

  • @aaryanpatil9538
    @aaryanpatil9538 3 роки тому

    clear minded explaination

  • @nikhilraj8581
    @nikhilraj8581 5 років тому +9

    This video helped me a lot. Thanks for such a wonderful explanation. Even after following the process of branching and merging, if any conflict arise on the master then how do we resolve the conflict ? Please show us if possible.

  • @colarey
    @colarey 3 роки тому +2

    Thank you sir!! Indians are the best!! You've done a great help for my Uni Java Project

  • @dnyaneshwarkamble9953
    @dnyaneshwarkamble9953 4 роки тому +4

    Simple and best explanation to understand on youtube...great job Mr. Pavan

  • @madhavigunnala3479
    @madhavigunnala3479 4 роки тому +1

    hi , Thank you very good explanation

  • @amankhatkar2720
    @amankhatkar2720 2 роки тому +1

    BEST

  • @saurabhchalikwar4460
    @saurabhchalikwar4460 2 роки тому +1

    This is only one video on whole youtube which is very much useful as per real time working, you actualy talk with real time sceanario, , thats what we deserv.
    Very very thank you sir🙏🙏♥️

  • @sethyr.c7521
    @sethyr.c7521 4 роки тому +1

    Excellent....Born to be a teacher...salute sir...you are my favourite..
    Requesting to post more videos on Devops tools with AWS

  • @ndyer6005
    @ndyer6005 2 роки тому +2

    Great explanation. I found what I was looking for on branches. Thank you.

  • @rohit-6293
    @rohit-6293 4 роки тому +5

    One of the best explanation I have ever watched. Thank you!

  • @sivaprakasam3195
    @sivaprakasam3195 4 роки тому +4

    Thank you so much and worth watching an hour to get complete knowledge on GIT and GIT Hub! Thanks a lot to SDET

  • @ckumar5972
    @ckumar5972 4 роки тому +4

    My savior during these tough times. Wonderful explanation in simple❣️

  • @mohammadajmal5631
    @mohammadajmal5631 4 роки тому +4

    I loved watching your video. Thank you so much for all the hard work to help others learn. Much appreciated and God Bless.

  • @thelastsamuraiRonin
    @thelastsamuraiRonin 5 років тому +1

    Good tutorial. Thank you.

  • @saddammd
    @saddammd 4 роки тому +2

    Thanks for posting this video.
    Very good explanation.
    Now all my doubts got cleared.

  • @aryanaboyaryayeenezhad7295
    @aryanaboyaryayeenezhad7295 4 роки тому +2

    Good Concept and Practical Explanation. Thanks

  • @dipaki
    @dipaki 2 роки тому +1

    no words sir.... excellently explain..someone who is first time see your video he will understand evrything... thanku thanku so much pavan sir....

  • @ankitathakur1930
    @ankitathakur1930 4 роки тому +1

    All other videos on you tube focus on cmd/git bash which is not at all user friendly....but this video is a gem....really things r not difficult
    if explained correctly..... Pavan sir u have one of the best teaching style.

  • @manoharch1203
    @manoharch1203 3 роки тому +2

    The Best Video on UA-cam about Git Concepts Thanks Pavan Sir.

    • @sdetpavan
      @sdetpavan  3 роки тому +1

      You are most welcome

  • @johnkamau3442
    @johnkamau3442 2 роки тому +1

    Thanks,good job sir!

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

    This is the best explaining video on youtube. I can't thank you enough. well done.

  • @nityasingh8067
    @nityasingh8067 3 роки тому +1

    I found perfect explanation, Thank you 🙌🏻🙌🏻 Can you share same process with Git commands using Git Bash?

  • @Scrapewithbots
    @Scrapewithbots 4 роки тому

    very good tutorial. thank you.

  • @srigopinadhkudupudi6625
    @srigopinadhkudupudi6625 3 роки тому +2

    Nice and clear explanation....sir...
    U r helping us a lot....

  • @sripalyadavkookatla5969
    @sripalyadavkookatla5969 2 роки тому +1

    thank you so much pavan.

  • @Mr_TravelEatWorship_Official
    @Mr_TravelEatWorship_Official 3 роки тому +2

    Super

  • @PerfectCodeAcademy
    @PerfectCodeAcademy 3 роки тому +1

    many thanks.

  • @Mr_TravelEatWorship_Official
    @Mr_TravelEatWorship_Official 3 роки тому +1

    Social Service man... This is

  • @uanandaraj
    @uanandaraj 5 років тому +4

    Great Effort Pavan.. It helped me a lot to understand the flow

  • @RiteshKumar-ub8tb
    @RiteshKumar-ub8tb 4 роки тому +1

    Your English is very nice. How ?

  • @aniketinamdar212
    @aniketinamdar212 3 роки тому

    What are the pre requisites to create GIT master repository? Should the git be installed in the local system.

  • @AbuSous2000PR
    @AbuSous2000PR 4 роки тому

    this is really idiot proof... many thx for taking the time to make this video. This is the best one on this subject. Bravo

  • @guysmallwood8828
    @guysmallwood8828 2 роки тому +1

    Thanks Pavan, very informative and easy to follow.

  • @PraneshJoshi23
    @PraneshJoshi23 2 роки тому +1

    Thank you so much sir, for such informative video.

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

    Thank youuu!!!

  • @jacemadison3943
    @jacemadison3943 5 років тому +2

    Nice and informative video. Make video on Merge Conflicts please. Thanks

  • @prasanthsiva8965
    @prasanthsiva8965 4 роки тому +1

    Best Video Ever for Git and GitHub...Thanks a lot...Really appreciate it

  • @Thecloudyday
    @Thecloudyday 2 роки тому +1

    Nicely explainied.

  • @jyotibehera6347
    @jyotibehera6347 4 роки тому +2

    Sir, your explanation releated on Git and Git hub is Superb, you covered entire things on GIT hub,Thank you from bottom of my heart.

  • @randomness3231
    @randomness3231 2 роки тому +1

    Thank you so much

  • @shekharbandal6594
    @shekharbandal6594 3 роки тому +1

    Really this video cleared so many conecepts.thank you so much Sir...

  • @TheRamanareddy
    @TheRamanareddy 4 роки тому +4

    Simply BRILLIANT

  • @ujjwalchetan4907
    @ujjwalchetan4907 2 роки тому +1

    Very well explained. Thank you sir.🙏❤

  • @mallikarjunabukkala9178
    @mallikarjunabukkala9178 3 роки тому +1

    Best video for Github, Thank you so much

  • @ShahramZadeh
    @ShahramZadeh 3 роки тому +1

    Wonderful Tutorial, thank you very much...

  • @johnsonpinto9436
    @johnsonpinto9436 3 роки тому +1

    I was searching for exact video for long time and found it here. Thank you so much . Great help

  • @rakeshsahoo982
    @rakeshsahoo982 3 роки тому +2

    Really helpful. Thanks.

  • @swatisinghrathore8131
    @swatisinghrathore8131 3 роки тому +1

    Thankyou sir

  • @urmilapatil1643
    @urmilapatil1643 3 роки тому +1

    Thank you so much Pavan. You explained all in excellent way , understand very well

  • @gramesh6469
    @gramesh6469 2 роки тому +1

    super explanation sir, thank you...

  • @sindhusudhakaran1731
    @sindhusudhakaran1731 3 роки тому +1

    Thank you Pavan... you have explained is E to E flow, which is very helpful.

  • @ainampudipadmavathi785
    @ainampudipadmavathi785 3 роки тому +1

    I spent lot of money for Devops not I got full understand of GIT. Thank you so much sir. You nailed the class

  • @prashanthik4084
    @prashanthik4084 2 роки тому +1

    Thank you...explained very nicely

  • @Kalaiarasan_Balu
    @Kalaiarasan_Balu 4 роки тому +1

    You are very best in teaching...thank you its really helpful

  • @amitbats2001
    @amitbats2001 4 роки тому +1

    Hi, This is the best video git and github for learner. Thanks a lot.....

  • @mudaseer21
    @mudaseer21 4 роки тому +1

    Nice

  • @nehasrivastva3947
    @nehasrivastva3947 3 роки тому +1

    thank you

  • @pavankumar7864
    @pavankumar7864 4 роки тому +1

    Wow great explanation pavan, This video is helpful a lot for me. You have a great work to explain end to end process, really thanks a lot....