No video

Introduction to Git Recap | Learn with Dr G

  Рет қаралды 96,490

Microsoft Developer

Microsoft Developer

Күн бұрын

In the world of collaborative software development, version control is one of the most important factors to a successful launch. Improper version control can cause broken features, conflicting lines of code, and potentially working on old and out dated versions of your product.
Enter Git. Git is the industry standard of code source control, helping manage and integrate changes easily.
In this episode of Learn with Dr. G, Sarah will introduce you to the basics of Git, including what makes Git unique, getting started with a Git project, and making and tracking changes in Git. This is a quick recap on the first live episode of the mini-series: "What you didn't learn in School".
Follow along at aka.ms/LearnWi...
Checkout the entire "What you didn't learn in School" mini-series at aka.ms/LearnWi...

Пікірлер: 44
@kaduborgesdev
@kaduborgesdev 10 ай бұрын
Amazing video. She just condensed a lot of information in 18 minutes perfectly, making it easy to understand. Congratulations, Dr. G.
@vaibhavkgote
@vaibhavkgote 3 жыл бұрын
Never seen so much information in an 18-minute video. Thanks
@JohnHummel502
@JohnHummel502 3 жыл бұрын
Very well detailed. I’ve only touched git using VS Code so this breakdown of the command line makes me want to just move to the command line world and stay there so I touch what’s going on.
@tonatihus
@tonatihus 10 ай бұрын
At ~ 10:50 I think it's neccesary to add the '-a' flag in the 'commit --amend' command (commit -a --amend --no-edit). In fact you can see that the file ('site.css') is still marked as modified when 'index.html' is restored (13:19)
@yashwanthyashz4262
@yashwanthyashz4262 26 күн бұрын
Thorough and well-presented.
@pablocesargarzonbenitez5870
@pablocesargarzonbenitez5870 Жыл бұрын
Thanks you Dr. G for showing us how git works, I reallly learned in your series, you convey your passion for teaching and I also thank microsoft learn
@carlosmiguelasteteaguilar1083
@carlosmiguelasteteaguilar1083 Жыл бұрын
The best git class of my life
@emmanuelstech
@emmanuelstech 9 ай бұрын
Amazing I like the way she teaches, all very clear and simple examples.
@franciscamartinez7388
@franciscamartinez7388 9 ай бұрын
Thanks you Dr. G, it is the best explanation of Git 💗
@owwwletsdoo
@owwwletsdoo 6 ай бұрын
Thank you! You're a good teacher
@willymays2
@willymays2 Жыл бұрын
Excelente I don´t speak english but I translate with youtube subtitles, great explanation!
@michaelgeracie9228
@michaelgeracie9228 3 жыл бұрын
Concise, detailed, and pleasant. Thanks!
@stivenbustillovillarreal6337
@stivenbustillovillarreal6337 Жыл бұрын
What a great explanation! Concise! Loved it
@ThePositiev3x
@ThePositiev3x 9 ай бұрын
4:13 Correction git commit -a does not automatically stage new files that were not previously tracked by Git. The -a option in git commit -a only stages changes to already tracked files, including modifications and deletions, but it does not stage new files that you have not added to Git's tracking system with git add. 11:12 I don't think so. Not staging the changes by running git add . and directly running git commit --amend results in the loss of data. You can try out. Delete the file and restore it back via git restore or git checkout. The restored file will be before the amendment, not after. But if you had run git add . before the amendment, your restored file would have included the typo fix.
@davidapr
@davidapr 10 ай бұрын
Such an amazing video with lots of pro tips.
@tomsouza4
@tomsouza4 Ай бұрын
That's a very helpful video, thank you!!
@mcsismusic
@mcsismusic 3 жыл бұрын
And where is the link to previous video?
@vsanz90vs
@vsanz90vs Жыл бұрын
hi! Im trying to find a similar command "touch" for Windows because is not working , pls I need some help! thanks
@DeepCoderMK
@DeepCoderMK 14 күн бұрын
thank you
@utkarshsingh1863
@utkarshsingh1863 3 жыл бұрын
What a great explanation! Loved it ❤
@samliu4516
@samliu4516 3 жыл бұрын
Thanks for the quality recap!
@maiconfz
@maiconfz 9 ай бұрын
Great video! Thanks!
@sidukas
@sidukas 7 ай бұрын
Why was the `git checkout -- CSS/site .` done after `git reset --hard HEAD^` at 15:03 ? Was it really needed?
@nisarAhmedkhan38
@nisarAhmedkhan38 2 ай бұрын
you are enjoying to teach , that's very good
@gordonpeplinski8293
@gordonpeplinski8293 Жыл бұрын
could you please recommend a video that teaches how to use Git and DevOps together
@jefferydalton1970
@jefferydalton1970 Жыл бұрын
You made GIT fun!!!
@officialshiv.k
@officialshiv.k 3 жыл бұрын
Great Explanation
@babitagupta9406
@babitagupta9406 3 жыл бұрын
Great explained
@sindergt
@sindergt Жыл бұрын
Utilizar git add -A es igual a usar el git add . ? o en qué casos podría usar cada uno?
@manasjyotiray7503
@manasjyotiray7503 3 жыл бұрын
nice explanation mam
@jesealvaradao1006
@jesealvaradao1006 2 жыл бұрын
Hi Sarah, I think you are wrong in the minute 4:15 of the video when you said that with de -a flag in the commit command it will add files to be saved in the new version of that repository. with the -a flag only affect to all the files that exist in the stage area but to add new files we still need the git Add command.
@marcosandre2889
@marcosandre2889 2 жыл бұрын
No man. At 4:11 she said -a lets git know all files.
@medaminemahmoud7245
@medaminemahmoud7245 5 ай бұрын
erratum ~ 07:03 From: git add \-A what we're going to do is we're going to add any file that is not currently tracked to the list of files that Git wants to track in this case -the only file is the .gitignore file- To: git add -A what we're going to do is we're going to add any file that is not currently tracked to the list of files that Git wants to track in this case two files are gonna be tracked the new file: .gitignore and the modified: index.html
@YOGESH-wk9kf
@YOGESH-wk9kf 3 жыл бұрын
Nice Tutorial
@opensourceisnotcommunism4639
@opensourceisnotcommunism4639 3 жыл бұрын
Zero dislikes so far!
@TigerChinniOfficial
@TigerChinniOfficial 3 жыл бұрын
well said
@cacocis
@cacocis Жыл бұрын
1:30 where to write all the comands???? where to find that call terminal??? i'm kind of nooooob!!!!!!!
@stephanymarilyn22
@stephanymarilyn22 Жыл бұрын
opino lo mismo, como es? se descrga git o algo asi?
@tonatihus
@tonatihus 10 ай бұрын
At 0:52 she said "In this case I'm going to be using Windows Subsystem for Linux (WSL) and Ubuntu terminal" 😉
@cacocis
@cacocis 10 ай бұрын
​​@@tonatihusthanks body. I don't listen English as well as I wish😅
@cacocis
@cacocis 10 ай бұрын
​@@stephanymarilyn22 thank you supporting me😅
@LannahNSS
@LannahNSS 9 ай бұрын
this is so difficult
@lxmn22
@lxmn22 15 күн бұрын
Amazing. Old content but
Git 101 Basics - Computer Stuff They Didn't Teach You #4
33:50
Scott Hanselman
Рет қаралды 204 М.
The Giant sleep in the town 👹🛏️🏡
00:24
Construction Site
Рет қаралды 20 МЛН
PEDRO PEDRO INSIDEOUT
00:10
MOOMOO STUDIO [무무 스튜디오]
Рет қаралды 16 МЛН
طردت النملة من المنزل😡 ماذا فعل؟🥲
00:25
Cool Tool SHORTS Arabic
Рет қаралды 20 МЛН
What will he say ? 😱 #smarthome #cleaning #homecleaning #gadgets
01:00
Beginner Git commands you need to know (WITH EXAMPLES)
14:28
Aprende GIT ahora! curso completo GRATIS desde cero
1:06:42
HolaMundo
Рет қаралды 891 М.
Collaborate with Git: Keeping your Source Code Error Free| Learn with Dr. G
59:47
Git Tutorial for Beginners: Learn Git in 1 Hour
1:09:13
Programming with Mosh
Рет қаралды 2,4 МЛН
How GIT works under the HOOD?
16:01
Tech With Nikola
Рет қаралды 194 М.
Git vs. GitHub: What's the difference?
10:06
IBM Technology
Рет қаралды 389 М.
Git Tutorial For Dummies
19:25
Nick White
Рет қаралды 1,1 МЛН
So You Think You Know Git - FOSDEM 2024
47:00
GitButler
Рет қаралды 1,1 МЛН
The Giant sleep in the town 👹🛏️🏡
00:24
Construction Site
Рет қаралды 20 МЛН