How to use Git - Git Video Tutorial - Part 6 (branch, checkout, remote)

preview_player
Показать описание
Git Video Tutorial, Branching!

Whew been a fun ride. Thank you all for the great support throughout the series. Really appreciate it! If I could teach and made vids for a living I would =)...even if everyone hated them!

Today it's git branching. Such a great but slightly intimidating feature of GIT. The concept is simple. You create a new branch ("copy") of your project and work on either new versions of the project, or experimental features, all without messing with other branches code.

A great use is on a big project I've been on at work. We split the project up into 3 batches. Each page had roughly 30 web pages in it. When we sent batch 1 (master) to the client, they wanted small updates. However, we still had to work on batch 2. We didn't want to send them batch 2 progress with batch 1 updates, so we made a new branch called "batch 2" and kept our new code separate from our batch 1 code. When the client was ready for batch 2, we just merged master (batch 1) into batch 2 and gave em both!
Рекомендации по теме
Комментарии
Автор

Thanks for the entire Git series. I definitely feel I've gone from knowing almost nothing about Git to have a good knowledge in an evening. Thanks.

JakowiczSimon
Автор

Thank you for all of the beautiful tutorials you have made.
This is the best way to learn how to use github by far for me IMO

teamkenmei
Автор

Just wached this series. you did a really good job exlaining how git works! You have a very "clean and easy" english which made it easy to follow! Thanx alot!

danbrehmer
Автор

You are my sensei to the GIT world! Thank you

jordanhorsch
Автор

Just getting started using Git and your videos have been a great help. Thanks

garethadavies
Автор

Clear and Fun! You did an awesome job! Can't wait for the Spring Tutorial!!! Thank you!!!

sirrongsir
Автор

Great tutorials! Thanks for spending some time putting together well polished videos with good examples.

brendanmahon
Автор

Awesome. This is really helpful and very clear. Kudos to you for making the process of learning git concepts easy.

pradyumnakaushik
Автор

Thanks so much for these videos. I just watched your six videos and man; what a great overview and introduction into git. Thanks so much!

TheRobBrennanLive
Автор

Very good explanations and key points/topics, this git series was awesome, thanks!

Guizm
Автор

Thanks for the Tutorial, also understandable for Webdesigners not only Progammers. Great!

feschesheli
Автор

Just an awesome series. Thank you Jason, this series helped me a lot.

ShwetabhKumar
Автор

125 people forgot to thank you, so i'll do it for them: thank you very much for the tutorial, jason. you're the fuckin man!

DAMEVEGA
Автор

Thank to you Jason! I have watched all of your Git series video, and it really really helpfull.

NadiarAhmad
Автор

Excellent man... you should make more git tutorials if you get a chance.

I was always confused with Merging and thought it worked the same way as Push. For a long time I wondered why my code broke cuz I used to think that to merge a feature branch, you're supposed to be on that branch when doing the merge [just like highway traffic merging from on-ramp (feature branch) to the main throughway (master)]. But instead, you should first switch to Master, then your feature merge.

ers
Автор

Good stuff mate . Thank you!.. I learned a lot from these video . 

kevinflorenzdaus
Автор

Thank you! This is exactly what I need.

xingyuansheng
Автор

Thank you Jason for GIT tutorials with examples. These are simple, clear and very helpful. Maybe you could make some more advanced ones with common problems, issues that come up. Working with a team, git pull requests, etc.

IrinaBlumenfeld
Автор

very good job dude! these videos made me confident in using git...

troubleshooter
Автор

Thank you very much man. this series helped me a lot.

krishna
visit shbcf.ru