How to use Github with Visual Studio 2022

Sdílet
Vložit
  • čas přidán 5. 07. 2024
  • Go to StudyCoding.org to subscribe to the full list of courses and get source code for projects.
    How to create a git repository, share code with a team using Visual Studio. Learn the difference between origin and master, push vs pull or clone. Create and checkout a branch and merge it into master after a code review.
    Index
    0:00 What is Git?
    0:36 What is version control? How does Git help with version control?
    2:05 What is origin? What is the master repository?
    3:05 Push pull and clone
    5:03 Branches and merge operations
    6:52 Demonstration of C# app to work with github
    7:35 Init a new repository with Visual Studio
    9:00 Master the default name of the repository branch
    9:50 Commit and push a change to the application repo
    11:30 Stage edited or modified files
    12:10 Perform a push operation to github
    13:00 How often should you commit? How often should you push?
    13:55 Share a repo with a team or partner
    15:48 Clone a repository from Github
    17:36 Create a branch of a repo and checkout
    21:00 Pull request to merge a branch into repo
    22:30 Delete a branch
    22:40 What is next? Command line. Other IDEs merge conflicts, rebase
  • Věda a technologie

Komentáře • 151

  • @XYZ-xr7sl
    @XYZ-xr7sl Před 2 lety +101

    Your teaching method is extremely perfect!
    Simple example, simple English, clear pronunciation, self-contained scenario for daily use of GIT.
    This video must be well prepared. Trust me!
    Thank you very much! Subscribed!

    • @shadsluiter
      @shadsluiter  Před 2 lety +13

      Great to hear. Thanks for the feedback.

    • @richiesikaonga4642
      @richiesikaonga4642 Před rokem

      please teach me i really learned a lot from you please im just a startup what to know programming

  • @scottwaschitz3619
    @scottwaschitz3619 Před 2 lety +21

    This is perhaps the best explanation of a basic use of Github with Visual Studio using clear, concise language with easy to comprehend examples. Thank you.

  • @vade2564
    @vade2564 Před 2 lety +5

    Finally, someone explaining it clearly and simply. Thank you sir

  • @nickb2325
    @nickb2325 Před rokem

    Great, wish many of teachers were this clear & concise back in the day. Thanks!

  • @hqcart1
    @hqcart1 Před rokem

    Dude, you are a GOLDEN teacher, i have been struggling with this git thing for almost a year, but watching your vid made me understand it all! Thank you!

  • @RajRaj-rj8oo
    @RajRaj-rj8oo Před 2 lety +2

    Beautifully & explained to the point. Thanks Professor Sluiter. Looking forward for your future videos. Thanks once again.

  • @razielryuzaki
    @razielryuzaki Před měsícem

    Your video was super helpful! I hadn't really used git before, but when I started working with Visual Studio, I needed some guidance. A lot of the tutorials I found were confusing, but yours was really easy to follow and informative. I was especially struggling with understanding branches, and your video totally cleared that up for me. Thanks a lot!

  • @abdullahalmasud1519
    @abdullahalmasud1519 Před 10 měsíci

    I've never encountered someone who kindly encourages viewers not to subscribe to his CZcams channel before! Your humility truly stands out. I want to express my heartfelt gratitude for creating such an approachable and beginner-friendly video. Thank you professor!

  • @londonerwalks
    @londonerwalks Před rokem +1

    As someone who is new to GIT, this was a very nice explanation. Thank you.

  • @M1sterFancyPants
    @M1sterFancyPants Před rokem

    I was overwhelmed with all the buttons and options for Git in Visual Studio. Your video helped a ton. Thanks Professor Sluiter!

    • @shadsluiter
      @shadsluiter  Před rokem +1

      Glad it helped! I agree. There is a huge opportunity for someone to re-imagine source code control that everyone can use without watching a tutorial video just to do basic things.

  • @aeyedeyen
    @aeyedeyen Před 3 měsíci

    Ah, thanks a million. I was not committing the changes so the pushes I was doing were empty! You saved me from some ongoing frustration.

  • @TechAF_filiates
    @TechAF_filiates Před měsícem

    Best Explanation! You're a great instructor. Shared this with my peers.

  • @b_gumm
    @b_gumm Před 2 lety

    Thank you. Was a huge help getting my 1st C# program going today.

  • @marcinzale
    @marcinzale Před 2 lety +10

    Very well explained as always. Thank you, sir.

  • @kvelez
    @kvelez Před měsícem

    Thanks for the video, please do a series on this to get to know the other commands and troubleshooting.

  • @derrickpham7987
    @derrickpham7987 Před 2 lety

    This is an exceptional tutorial good sir. I have a hard time understanding git and thou explained it in a way that allowed me to understand. God bless your soul

  • @YlmazDALKIRANscallion
    @YlmazDALKIRANscallion Před 2 lety +3

    This is the best Git explanation. Thank you so much!

  • @razvancont
    @razvancont Před 2 lety +3

    Prof. Sluiter, thank you very much for all the content you're putting out! If you could do a couple of videos on Android dev for professionals, it would be amazing. Following best practices, architecture, dependency injection, build variants, git flow setup, ci/cd etc. I would actually pay for this. Maybe make some paid content for professionals - they should afford it.

  • @bgconfused1978
    @bgconfused1978 Před rokem

    Explained awesomely👍👍 Finally got an idea about visual studio 2022

  • @amarachionukogu8482
    @amarachionukogu8482 Před 2 lety +1

    This was a very beginner friendly video. Thank you.

  • @sreenivasp4720
    @sreenivasp4720 Před rokem

    Fantastic video on Github , you explained the concept clearly , thank for sharing.👌

  • @ferranprado4791
    @ferranprado4791 Před 4 měsíci

    You're AMAZING!!! Literally the best mentor I ever had.

  • @naciribraimo7967
    @naciribraimo7967 Před 2 lety

    I am very satisfied with your teaching... it's always well explained.

  • @svenvanbeekveld6218
    @svenvanbeekveld6218 Před rokem

    Prof Sluiter has the best guides out here. If this guy can't teach you....nobody can.

  • @HenryAndersen
    @HenryAndersen Před 2 lety

    Thank you Professor Sluiter. Much appreciated.

  • @devaBaDy
    @devaBaDy Před měsícem

    That's why I keep saying Only teachers can upload videos of courses . Not everyone has the skill to deliver a message effectively; only professional teachers can do that with simple words., thx professor sluiter

  • @SvenSchumacher-jh7gl
    @SvenSchumacher-jh7gl Před rokem +1

    Thank you very much for this tutorial on git. Very easy to follow and understandable! Not much more to say other then Thank You!!

  • @jeremymaijimi7895
    @jeremymaijimi7895 Před rokem +1

    Thank you for explaining this thoroughly!

  • @ernestwilliamknowlton4841

    Thank you, Professor you helped me to get rolling on Git.

  • @Regnet35
    @Regnet35 Před rokem

    I just subscribed and you can't stop me! Thanks Professor, very helpful guide

  • @Cristian-ch9wp
    @Cristian-ch9wp Před rokem +1

    Enseñas de una manera muy clara y precisa, he aprendido mucho, felicitaciones profesor.

  • @dongxuezhan5823
    @dongxuezhan5823 Před 4 měsíci

    the most useful tutorial about push code to github by using Visual studio

  • @takundasm
    @takundasm Před 5 měsíci

    This was very helpful and simple to understand, thank you.

  • @aamirpare
    @aamirpare Před 2 lety +1

    Really a very good video on managing repositories using Visual Studio and Git. My suggestion is that if you can update it with a feature "Connecting local repository to the remote repository"

  • @2005kpboy
    @2005kpboy Před 2 lety +1

    Thanks a lot , Professor err.. Student
    Clear and concise, it was.

  • @d_tsoukalos
    @d_tsoukalos Před 2 lety +1

    A really good video tutorial! Will be a video soon with the latest topics you mention?

  • @turar_myrza
    @turar_myrza Před 2 lety +1

    Thank you for the tutorial, it was very helpful for me.

  • @mzeeeb5709
    @mzeeeb5709 Před 2 lety

    Wow.... Excellent tutorial, Subscribed and clicked the Bell 😊

  • @Arrato1977
    @Arrato1977 Před rokem

    You are simply the best. Really. I am delighted !

  • @shivaprasadms634
    @shivaprasadms634 Před 9 měsíci

    Nice tutorial professor, straight to the point!

    • @shadsluiter
      @shadsluiter  Před 8 měsíci

      This seems to be a popular video on my channel. Perhaps I should add another regarding VS Code or other popular editor.

  • @FCMN980
    @FCMN980 Před rokem

    If only all tutorials were as good as this one

  • @prakash2187
    @prakash2187 Před rokem

    Wish I had a teacher like you.

  • @ishahryar
    @ishahryar Před 2 lety

    Great video with very easy to understand presentation, thank you.

  • @marcc1179
    @marcc1179 Před rokem +1

    you're a talented professor!

  • @ripunjraushan
    @ripunjraushan Před 6 měsíci

    Thanks for the clear explanation.

  • @precloud5140
    @precloud5140 Před rokem

    Teching method is amazing and also this content is very informative for beginners

  • @karl3467
    @karl3467 Před rokem

    thank you for the clear explanation, this has been very helpful to me who is now trying to code with other people.

  • @Baba12xr56
    @Baba12xr56 Před rokem

    Great easy to follow, to the point, video. Thank you!

  • @bobsimoneau
    @bobsimoneau Před 5 měsíci

    This is the most helpful video I have seen on Git. Is there a part two covering this video's "What's next" items. I can not find a link.

  • @PixelShroom1
    @PixelShroom1 Před 2 lety +1

    Great tutorial, well explained 👍

  • @adamdaa9527
    @adamdaa9527 Před 2 lety +1

    Thanks, it is exactly what I wanted!

  • @Kirill-vq4he
    @Kirill-vq4he Před rokem

    Perfect english, so easy to understand, thx!

  • @DecentProgrammer
    @DecentProgrammer Před 9 měsíci +1

    Best video of git. Thank you so much professor.

  • @b_gumm
    @b_gumm Před 2 lety

    Great job with the video editing on this

  • @user-hb6cx6ye1i
    @user-hb6cx6ye1i Před 4 měsíci

    درود بر شما
    بسیار عالی توضیح دادی❤

  • @jimba6486
    @jimba6486 Před 10 měsíci +1

    Thank you, Professor. This helped me as a newbie. I was so lost on why my changes did not appear on GitHub.

  • @qwerty89993
    @qwerty89993 Před rokem

    Thanks a lot for this clear explanation

  • @Superswallow
    @Superswallow Před 2 lety

    This helps me a lot thank you sir!!

  • @samduss4193
    @samduss4193 Před 5 měsíci

    very good explaination :) ... For the Master, I got a bit confused, I understood that Master Mean Local computer.. In fact Master mostly will be Master Branch.
    also got the notion of need to syncho, with push pull and pending.. Need some practice but actually you make me one step Above :) thank you :)

  • @richiesikaonga4642
    @richiesikaonga4642 Před rokem

    thanks a lot for your teaching its more understandable bless you i wish i can learn from you

  • @muhammadansarkhan4544
    @muhammadansarkhan4544 Před 5 měsíci

    Sir Excellent work.!!!

  • @mountaincloudy9213
    @mountaincloudy9213 Před rokem

    Thanks a lot. Now, I understand how to use.

  • @werneralonzo1230
    @werneralonzo1230 Před 2 lety

    great tutorial master many thanks..

  • @evansleykyalo
    @evansleykyalo Před 2 lety

    Wonderful! Prof do you have computer networking full course video please?

  • @MultiBodmin
    @MultiBodmin Před 2 lety

    Great video. Thank you very much.

  • @patite3103
    @patite3103 Před rokem

    Outstanding video! I'm using VS Code but I don't have the same screen as you. What IDE do you use? I don't see the solution explorer in my VS Code.

  • @itsnewsgalaxy5626
    @itsnewsgalaxy5626 Před rokem

    Thank you for the tutorial sir.

  • @techniktreff
    @techniktreff Před 2 lety

    Good job. English is not my native language, but I was able to follow well.

  • @1KingCharlesSpaniel
    @1KingCharlesSpaniel Před 2 lety

    Very useful, thanks 🙏

  • @bkt2112
    @bkt2112 Před rokem

    Well done. Thank you.

  • @lf6190
    @lf6190 Před rokem

    Thanks professor!

  • @8oniim622
    @8oniim622 Před rokem

    Thanks Prof❤👍🙌

  • @user-nu3fq1sy4t
    @user-nu3fq1sy4t Před 3 měsíci +1

    This was so informative, I love you daddy Sluiter. Please see me after technology class

  • @carlosruiz1455
    @carlosruiz1455 Před rokem

    Thank you!

  • @alwysrite
    @alwysrite Před 2 lety +1

    Nice, Only with practice one can become familiar.

  • @paulofernandoee
    @paulofernandoee Před 2 lety

    Really Good!

  • @luankrasniqi9504
    @luankrasniqi9504 Před 2 lety +1

    Complements for you presentation method Professor.

  • @Nick-ui9dr
    @Nick-ui9dr Před rokem

    Badiya cheez batai hai aap ne. 😃

  • @emamodeeruvieru4745
    @emamodeeruvieru4745 Před 11 měsíci

    i was able to crreate repository with Git, a GIthub account and i pushed my APIs in visual studio to Github, thanks to this singular video... and ohh.. i subscribed i dont care

  • @user-rl7py6fp6v
    @user-rl7py6fp6v Před 16 dny

    Nice one. Do we have a best practices guideline for professional development... i.e. Where usually we see multiple Environments like, Dev, Test, QA, Production etc. and Deployment goes via Sprint cycles? Over their certain set of ready codes gets promoted into one environment but not across all at same time. Should there be separate master_dev, master_qa kind of branching or a different recommendation is advised?

  • @girishph.9970
    @girishph.9970 Před rokem +1

    thankyou so much . but why did you not continue a part 2 of this video ? with the topics of merge conflicts , forks etc ?

  • @-v-6587
    @-v-6587 Před rokem

    Thank you very much

  • @dickyrizaldorenggaardana8804

    Thank You!

  • @gt9025
    @gt9025 Před rokem

    You are a lifechanger

  • @HashAmit
    @HashAmit Před 11 měsíci

    Hi Professor,
    Could you please make a complete tutorial on GitHub with Visual Studio 2022 with all the scenario?

  • @sirinebibicha2024
    @sirinebibicha2024 Před rokem

    Thank you sir

  • @axelzengerle4575
    @axelzengerle4575 Před rokem

    thank you very much !

  • @ybnbn1286
    @ybnbn1286 Před 7 měsíci

    Thanks!!!

  • @sentrycod2373
    @sentrycod2373 Před 2 lety

    So useful

  • @ahmedusama6522
    @ahmedusama6522 Před 4 měsíci

    Perfect

  • @mohammedagha9082
    @mohammedagha9082 Před rokem

    Thank you very muc

  • @osmanozturk8838
    @osmanozturk8838 Před rokem

    thank you

  • @berghazhatim5615
    @berghazhatim5615 Před 2 lety

    Thank you good sir

  • @luisfernandodeolazabalsche3317

    Muchas gracias.

  • @ziyadelhila4641
    @ziyadelhila4641 Před 2 lety

    thank you sir

  • @mohamedmoussaa2985
    @mohamedmoussaa2985 Před 2 lety

    Thank you

  • @903koolaid91
    @903koolaid91 Před 3 měsíci

    Thanks

  • @dhr.gilbert
    @dhr.gilbert Před 9 měsíci

    you deserve a subscriber! new here

  • @chezchezchezchez
    @chezchezchezchez Před rokem

    What about local repositories that you want to make remote?
    Thanks!

  • @justinbromley6817
    @justinbromley6817 Před 9 měsíci

    Goated