Managing Branches with Git

by woody2shoes on October 28, 2010

I’m trying something new and using the YouTube player. Let me know if you see any differences.

In this video, I demonstrate how to create, merge, and delete local and remote branches in Git.

Git is a Source Control Management system written by Linus Torvalds for managing development on the Linux operating system.

Download (29.3 MB)

Download (iPhone & iPod) (16.3 MB)

  • Pingback: Tweets that mention Managing Branches with Git — Teach Me To Code -- Topsy.com

  • My18timesfukinmail

    nice sceencast, but i better like vimeo player

    • http://teachmetocode.com Charles Max Wood

      Thanks for the feedback. I’ll take that into consideration.

    • http://www.teachmetocode.com Eric Berry

      I like youtube, however don’t they have a 10 minute limit? Or did they extend that?

  • My18timesfukinmail

    nice sceencast, but i better like vimeo player

    • http://teachmetocode.com Charles Max Wood

      Thanks for the feedback. I’ll take that into consideration.

    • http://www.solidcoresolutions.com Eric Berry

      I like youtube, however don’t they have a 10 minute limit? Or did they extend that?

  • http://teachmetocode.com Charles Max Wood

    Eric-

    They extended it to 15 minutes, however, last month they upgraded my account to unlimited.

    I’ll probably be migrating more stuff over to them soon.

  • http://teachmetocode.com Charles Max Wood

    Eric-

    They extended it to 15 minutes, however, last month they upgraded my account to unlimited.

    I’ll probably be migrating more stuff over to them soon.

  • Wadziu

    this is nice and easy for anybody who is new to git. I agree with My18timesfukinmail that Vimeo might be better.

    • http://teachmetocode.com Charles Max Wood

      I’m trying to decide whether to keep the Vimeo or not. There are a lot of reasons to move everything over to YouTube.

      I like certain things about Vimeo, though, and I have other reasons for keeping them around.

  • Wadziu

    this is nice and easy for anybody who is new to git. I agree with My18timesfukinmail that Vimeo might be better.

    • http://teachmetocode.com Charles Max Wood

      I’m trying to decide whether to keep the Vimeo or not. There are a lot of reasons to move everything over to YouTube.

      I like certain things about Vimeo, though, and I have other reasons for keeping them around.

  • http://blog.hiremebecauseimsmart.com stat arb

    I so need to learn this.

    Have you considered using vidcaster for the video distribution?

    If you’re looking for new lesson topics, I have a few questions (don’t know if you’ve answered them already):
    -git on your local machine (w/o github)
    -git rebase
    -git stash

  • http://blog.hiremebecauseimsmart.com recommendation engineer

    I so need to learn this.

    Have you considered using vidcaster for the video distribution? Then you get vimeo and youtube.

    If you’re looking for new lesson topics, I have a few questions (don’t know if you’ve answered them already):
    -git on your local machine (w/o github)
    -git rebase
    -git stash

  • http://blog.hiremebecauseimsmart.com stat arb

    When you do git reset HEAD and unstage, does that change the local files that you’ve been editing? Even if you hit Save in the text editor it “undoes” the changes? And if so can you do “Ctrl+Y”?

    Maybe you can tell that I need a screencast on “Where’s Ctrl+Z in Git?!” =)

    <– noob

  • http://blog.hiremebecauseimsmart.com recommendation engineer

    When you do git reset HEAD and unstage, does that change the local files that you’ve been editing? Even if you hit Save in the text editor it “undoes” the changes? And if so can you do “Ctrl+Y”?

    Maybe you can tell that I need a screencast on “Where’s Ctrl+Z in Git?!” =)

    <– noob

  • http://blog.hiremebecauseimsmart.com stat arb

    When you git branch -d sub_branch, is that getting rid of the pointer (in the terms of the Git for computer scientists tutorial from official git site) ?

  • http://blog.hiremebecauseimsmart.com recommendation engineer

    When you git branch -d sub_branch, is that getting rid of the pointer (in the terms of the Git for computer scientists tutorial from official git site) ?

  • http://blog.hiremebecauseimsmart.com stat arb

    I notice you’re doing git push github, instead of git push origin. Is there a video where you describe how to set up the name for the remote repository?

  • http://blog.hiremebecauseimsmart.com recommendation engineer

    I notice you’re doing git push github, instead of git push origin. Is there a video where you describe how to set up the name for the remote repository?

  • spig

    It’s “Linus Torvalds”, not Linux – just a typo if I’m not mistaken.

    • http://teachmetocode.com Charles Max Wood

      Yup, a typo. I have a lot more muscle memory for “Linux”. I used to type “Githumb” all the time because I didn’t have muscle memory for “hub”. 

Previous post:

Next post: