I had learned how to do it with commands but could not find any demonstrated use anywhere for using the GUI in VSCode. Before watching this I was convinced I needed a plugin to work with our company code repository. After watching you go through and show how the UI works while providing tips, it taught me how git is supposed to be used in VSCode and how simple all of the UI buttons are to use once you know what each of them do. Thanks for making the tutorial, your style of teaching is very informative and straightforward. You got a sub.
@muse21823 ай бұрын
watching this in 2024. was mucking around with a few u tube tutorials and i think this is the most complete git on vscode tutorial for beginners.
@kamcyahaka20333 жыл бұрын
I love you! I love you! I love you! I've tried for nearly two months trying to understand git but I never really was able to understand what git was all about up until, all thanks to you💖
@VenkateshN68193 жыл бұрын
This is what I was looking, I have not used it before, this really helped me set up my project Git with lot of information using both GUI and commands. Thanks for such a nice tutorial.
@seppneimusser57232 жыл бұрын
You are the only one from who I understand it, because you made it best with your explanation, thank you so much ^^
@balamuruganp38653 жыл бұрын
Well Explained. I was struggling with git commands in vs code. Saved my time.Thanks a lot,
@ahameden62943 жыл бұрын
git confg was something I was missing and i didn't see anyone mentioning that. Thank you!!
@aungzinpyae86064 жыл бұрын
You are a huge-flash-light-in-the-dark. Thank you for this simple and beginner friendly git tutorial. Hope to see more.
@Ihatetomatoes4 жыл бұрын
Thank you! Your kind words mean a lot to me. Welcome to the channel.
@christiancramer33794 жыл бұрын
Haha, I just wanted to have a quick look at your video, to fix an issue with git. I ended up frustrating about installing oh my zsh and getting my terminal look as cool as yours. took me 3hours, but finally im there and back to solving my git issue. was a lot of fun. :))) im grateful for that.
@petrtichy18124 жыл бұрын
Welcome to the digital rabbit hole world. I have been there and done that many times :) Thanks for watching it.
@danielventurini75132 жыл бұрын
very nice. question how do you get the green a blue highlight for git-start and master in vs code terminal. For example at 2:52
@MoonDawg24133 жыл бұрын
Hey man, great tutorial! I think it would be super handy if you also showed how to resolve Git conflicts using VSCode. All Git newbies are TERRIFIED by merge conflicts (I know I was), and I think that skill would be very useful to learn!
@rabitoblanco Жыл бұрын
He has! kzbin.info/www/bejne/oHu0p4Nvp7yjkK8 for anyone else who's also terrified (me!)
@robbiecrenshaw83934 жыл бұрын
Great video Petr! Specially for someone like me that is making the switch to VSCode and learning Git.
@Ihatetomatoes4 жыл бұрын
Thanks Robbie, glad to hear that it was useful!
@random_tech_stuff3 жыл бұрын
Thank you. The whole thing got even easier in December 2021!
@mrhummingbirds Жыл бұрын
Awesome video for learning how to use Git & GitHub in VSC; concise and get to the points. Thank you so much.
@ontheskyblue2 жыл бұрын
such a great and clear tutorial, I liked the way you teach. Waiting for fruther tutorials
@whatareyoulookingfor67893 жыл бұрын
12 minutes was really worth it, thanks!
@BrettCooper47022 жыл бұрын
Loved the from scratch setup tips, great tutorial, covered all the points I was looking for.
@Ihatetomatoes2 жыл бұрын
Thanks Brett!
@alexisfortin43542 жыл бұрын
Your video was the one that made me understand it all
@sandeepsinghnegi2422 жыл бұрын
This video is very clear and to the point.
@FOSSGuru2 жыл бұрын
Awesome tutorial! Just what I was looking for.
@ethiotkd78784 жыл бұрын
simple and easy but on target tutorial Thanks a lot!
@Ihatetomatoes4 жыл бұрын
Thanks for the feedback!
@venkatnarayan80423 жыл бұрын
Thank you for the video. It helped me how to use git in vs code.
@djh_king4 жыл бұрын
Please never delete this video
@Ihatetomatoes4 жыл бұрын
Haha thanks. Found it useful?
@summer67193 жыл бұрын
how do you have 1: zsh with a drop down menu in your terminal? at 0:50
@fishing_hou51403 жыл бұрын
Thank you for making this video. It is very helpful!
@tekskilldev83104 жыл бұрын
Great video for a vs code user. When clone repository, it said 'failed and warned that make sure you have the correct permission'. What is that and how can I complete github pushing for several projects I have in my local host. Inclusion of this in the video would enhance the value of the tutorial and help many of us. Thanks
@ButchCassidyAndSundanceKid Жыл бұрын
What about rebase and merge, and also how to resolve conflicts ?
@TarekFaham3 жыл бұрын
I'm enjoying your videos... Please show us how to push a new local project in a brance that is not the master branch how push such a branch to a remote branch.
@codegagan4 жыл бұрын
this is what exactly I was looking for, nice and simple video.
@Ihatetomatoes4 жыл бұрын
Thanks, great to hear that it was useful. Are you new to Git or VSCode? Or both?
@Ihatetomatoes4 жыл бұрын
Also I am curious, how did you find this video?
@mansidara74273 жыл бұрын
which git extension you are using ?
@danydanger2 жыл бұрын
Very nice and informative video, keep up the good work, one more that could have been added is to show how to create an merge request after git clone ->git branch-> git commit --> Merge Request …and post merge view on the VScode GUI
@brahimwebmaster4 жыл бұрын
Thank you for this video, I want to ask how did you get the colored branch names extension on your terminal?
@Ihatetomatoes4 жыл бұрын
That's ohmyzsh github.com/ohmyzsh/ohmyzsh
@trovr3 жыл бұрын
@@Ihatetomatoes very nice one!
@paolo-12833 жыл бұрын
@@Ihatetomatoes Very cool, recently installed it but can't find the specific theme you used on this video, what's the name of the theme?
@jasonpeel59033 жыл бұрын
@@paolo-1283 zsh2000 if you havent found it already. But or maybe agnoster.zsh-theme
@dimazl96113 жыл бұрын
thank you for a video! Can you tell mi, which plugin of git you used in this video? (color branch is look really comfortable)
@Johny-d4v3 жыл бұрын
Did you know the name of this plugin?
@andremichalowski7353 жыл бұрын
An easier way to create a new repo is (provided that you have your terminal setup with the write package managers/etc)(if you aren't trying to initialize from scratch): 1) Go to github and create new repo from "+" menu 2) copy the link 3) run 'git clone [github link]" in a folder on your local drive 4) cd into the folder and type 'code .' to open in vscode 5) run 'git checkout -b [branch-name]' to make a new branch 6) Make a change then run 'git add .' (to stage changes), then 'git push origin [name of branch]' 7) Click the link to go to gh and push your changes
@Trazynn4 жыл бұрын
Really glad to have found this channel. Feeling obsessed with SVG's even though handling them in code is still outside of my comfort zone.
@Ihatetomatoes4 жыл бұрын
Thank you and welcome to the channel. With little bit of practice you will be handling them without any issues.
@Trazynn4 жыл бұрын
I love the reverse engineering content. There's very little on KZbin about it.
@sanilkp61803 жыл бұрын
Thank you very much! This tutorial helped me a lot! I enjoyed the teachings!
@PaulMEdwards4 жыл бұрын
Pushing to origin can be accomplished using the VS Code GUI by clicking the cloud icon with up arrow to the right of the branch name. It's the same icon that becomes the circular arrows after Petr did the push in the terminal. That icon, when it is the two circular arrows, performs a Sync which both pushes and pulls changes.
@igrejaeciencia96543 жыл бұрын
Thank you for the video. It finally worked. Great explanation.
@hakansvensson92503 жыл бұрын
Really good presentation
@arokianathanrobert77523 жыл бұрын
Great work. To the point. Keep it going
@arandomperson59793 жыл бұрын
this is a literal godsend. thank you
@Ihatetomatoes3 жыл бұрын
Thanks Camilla!
@theunfrailhale4 жыл бұрын
Brilliant demo. Simple and to the point. Thanks!
@Ihatetomatoes4 жыл бұрын
Thanks man!
@mrnikfal4 жыл бұрын
Thanks for the video. Git History is a complementary extension for git in VS-Code. I guess a new video for the extension is useful.
@ahmet35922 жыл бұрын
Very good video. Exactly what I needed
@alasgarm5313 жыл бұрын
Thank you for this amazing video
@valquirsouza13293 жыл бұрын
Dude I gonna save this vido in favorites and offline in my computer just to be sure
@siyedyoussef32024 жыл бұрын
One of the best playlist about git👏👏👏👏
@Ihatetomatoes4 жыл бұрын
Thank you Siyed, what's missing to make it the best? 😁👊
@gilbertlopez4 жыл бұрын
@@Ihatetomatoes Tomatoes
@biswajitsamantaray31173 жыл бұрын
@@Ihatetomatoes Wonderful, but what about how to switch back to a previous commit/s.
@tavusion2 жыл бұрын
Never imagined I'd learn about coding from Moby.
@envyos8142 жыл бұрын
Great video. what is the name of that extension in the terminal?
@SubodhKumarsubodhPMP3 жыл бұрын
Short and effective !!
@MarcelSchalk2 жыл бұрын
What's the extension for this nice looking "git-start | master" in your Terminal?
@Ihatetomatoes2 жыл бұрын
Oh My Zsh ohmyz.sh/
@ed63934 жыл бұрын
Really good video. Clear and concise. Thank you.
@marielc64202 жыл бұрын
Hi, Peter is a great video but, tell me, Do I have to create the git folder? or where I do find it? Sorry, I am new in this
@asdfafafdasfasdfs2 жыл бұрын
What is that "git-start"+branch prompt on your terminal?
@bimalkumarsingh16533 жыл бұрын
Thanks a lot, finally I can manage my projects more efficiently
@antoniyveremko28042 жыл бұрын
What's the plugin do you use to visualize git things in termenal?
@bodnarsa4 жыл бұрын
Thank you very much Petr. Good job!
@Ihatetomatoes4 жыл бұрын
Thank you too!
@parhamabolghasemi51232 жыл бұрын
Great tutorial, thanks 🙏
@goodmanshawnhuang2 жыл бұрын
Thanks a lot for sharing this, very useful.
@Odisej12 жыл бұрын
what do you use to have that nice branch names in terminal?
@MuhammadAli-sx1qv2 жыл бұрын
You are the Master.
@mateuniverse3 жыл бұрын
how do you cool color arrows in your terminal?
@sandeepshetty84803 жыл бұрын
i made few changes in my local branch and now i have to work on another branch how to shift and save previous work locally
@DenRoedeMogM2 жыл бұрын
Thx for the video, just wanted to know about the "GitStart/Master" in blue and green showing in your terminal..? is that exclusive for iOS or is it an extension that i could add..?
@Sumll3592 жыл бұрын
hey helpful video but please help me with the commands run in terminal after cloning
@jaehyeonroberthan7634 жыл бұрын
Thank you for the new video!!! btw, how can I setting the blue labels which has the file name (for example, 'git-start') in the terminal? is that an extension? Thank you !
@Ihatetomatoes4 жыл бұрын
Thanks. You can install Oh My Zsh to get the colored terminal. github.com/ohmyzsh/ohmyzsh
@Ihatetomatoes4 жыл бұрын
Btw how did you find this video? Did you come from the old one? I am curious. Thanks
@jaehyeonroberthan7634 жыл бұрын
@@Ihatetomatoes I came here from the old one :) I searched 'github in vs mac' and i got the old video and I saw ur comment about the new video. Thank you for good explanation. If you don't mind, could you make a video how to merge the branch into master?
@Ihatetomatoes4 жыл бұрын
No worries, here is the video on Git branches that includes merging - kzbin.info/www/bejne/p4qZeqKlh9GBfas Or check out the whole Git tutorials playlist: kzbin.info/www/bejne/eqa0fKWKrMqKd5Y
@AnkitSingh-yh9bq2 жыл бұрын
how can i get that colored terminal showing master branch in color ,please help
@CL-ki7se3 жыл бұрын
Very well done! Thank you so much. The clearest explaination of all for me and what I needed. Exactly on and to the point. Sub and like! ;) Looking forward to check more of your content
@Pareshbpatel3 жыл бұрын
Great intro to using Git with VSC - Thanks! {2021-10-26}
@shirleygordon74384 жыл бұрын
THANK YOU!!! This is such a great video and helped me a lot
@Ihatetomatoes4 жыл бұрын
Thank you.
@AlThePal784 жыл бұрын
what extension are you using so your terminal looks like that I can't see master on mine it says powershell
@Ihatetomatoes4 жыл бұрын
You need to install ohmyzsh. github.com/ohmyzsh/ohmyzsh
@akashno35423 жыл бұрын
The comment which i am looking for
@sachinmainkar2 жыл бұрын
Sir, these videos are fantastic and most helpful. They are helping me learn VSCode very nicely. Is the ‘ publish ‘ action ( clicking on the cloud icon in status bar) the same as the ‘push’ action ? If not what is the difference ? Thank you very much.
@daniellyonv14 жыл бұрын
Men thank you for the video, very clear and useful. Regards from Chile.
@Ihatetomatoes4 жыл бұрын
Thank you Daniel!
@JohnCarrFitness3 жыл бұрын
What do you do if your name and email isn't setup in git config?
@victorpinasarnault91353 жыл бұрын
How you have mark in the terminal?
@ruggeddog31034 жыл бұрын
Subscribed because of "dev ed " channel
@Ihatetomatoes4 жыл бұрын
Thank you Fahad. Welcome to the channel!
@chakchakaa2 жыл бұрын
Can I still able to git clone repo even without Admin access in the computer? please reply thank you.
@arjunhadke11132 жыл бұрын
Good video to get started.
@recyclebininfinity49833 жыл бұрын
great video, i just wish you could explain exactly what we are looking at when we make the first couple commits and how to go back through the log to see what changes were actually made compared to the original master??? sorry i am just a complete noob and this was very helpful but i may need an even more dumbed down explanation
@nithinuppalapati28824 жыл бұрын
How to add tags to the commit? Can you please help me?
@thiagomrvieira3 жыл бұрын
Thank you. Simple and high quality content.
@anjalimishra29792 жыл бұрын
How to see branch names in terminal? I tried but ut does not show up.
@richardclark41114 жыл бұрын
Hey from UA bro! You do good work!
@Ihatetomatoes4 жыл бұрын
Thanks Richard!
@user-or7ji5hv8y3 жыл бұрын
Great video. Concise and clear.
@ox_mage25623 жыл бұрын
what does stage or staged changes mean?
@RobertoDeMontecarlo3 жыл бұрын
Perfect! That's what I need!
@hans64584 жыл бұрын
Great Video! Please make another one to explain how to merge a branch into the master-branch..
@Ihatetomatoes4 жыл бұрын
Thanks Florian, here is the video covering branches and merging - kzbin.info/www/bejne/p4qZeqKlh9GBfas
@hans64584 жыл бұрын
@@Ihatetomatoes Thank You Petr!
@aneesahmed63022 жыл бұрын
how to make terminal attractive as it is seen in yours in blue & green? what extension is required
@toby9999 Жыл бұрын
Terminals are so 1990s. Time to toss them in favor of GUIs. It's the 21st century. We have multi core CPUs, huge monitors and powerful graphics.... and people are still frantically typing cryptic codes into archaic command windows. It's nuts.
@pleabargain4 жыл бұрын
01:20 git config --list will show you the existing content
@martinemmerson2809 Жыл бұрын
Great work
@Ihatetomatoes Жыл бұрын
Thanks Martin!
@snapdeus3 жыл бұрын
thanks very much!
@temitopeagoro46033 жыл бұрын
When I copy and paste the git remote add from github into visual studio code I get this "fatal: not a git repository (or any of the parent directories): .git" and I'm unable to push the code to my Github repository. Please help.
@KristianKirilov3 жыл бұрын
Really useful. Thanks mate!
@FahadKhan-rp3rz4 жыл бұрын
Good explanation and to the point.
@parikshitbhoyar814 жыл бұрын
Is there a way to clone specific branch of the git repo in VS code?
@daniellaerachannel4 жыл бұрын
excellent tutorial Petr! the best
@Ihatetomatoes4 жыл бұрын
Thank you!
@banusri92034 жыл бұрын
Very clear , simple and high quality video. I find your accent cute. :)
@paulkevinkoehler94904 жыл бұрын
Another great video, Petr, thank you. Have you covered the differences between fetch and pull? That's confused me in the past and may confuse others as well.
@Ihatetomatoes4 жыл бұрын
Thanks Paul, I think I have mentioned it somewhere but might do a short video dedicated to pull vs fetch.
@paulkevinkoehler94904 жыл бұрын
@@Ihatetomatoes Good stuff!
@borg_cube3 жыл бұрын
So the "origin" is basically the remote "master" (main) in the github cloud? Also, what is the difference between "origin" and "HEAD"? Thank you very much for the info.