Books & Videos

Table of Contents

Chapter: Introduction To Git

About The Course

01m 48s

About The Author

01m 40s

Chapter: Common Git Tools

Introducing Git And Source Control

04m 13s

Common Git Servers

03m 20s

Common Git Clients

03m 29s

Chapter: SourceTree Setup And Repositories

Installing SourceTree For OS X

05m 6s

Installing SourceTree For Windows

06m 57s

Cloning Your First Repository With SourceTree

03m 12s

Adding Files To A Repository With SourceTree

05m 28s

Committing Changes With SourceTree

04m 41s

Pushing Changes To Remote Repositories With SourceTree

03m 13s

Cloning A Repository With The Command Line

04m 15s

Adding Files To A Repository With The Command Line

07m 43s

Pushing Changes With The Command Line

05m 14s

Keeping Your Local Repository In Sync

05m 48s

Saving Changes For Later - Git Stash

04m 9s

Resetting Your Workspace And Recovering Files

06m 39s

Undoing Commits

07m 18s

Chapter: SourceTree - Branches And Tags

Creating A Branch With SourceTree

03m 52s

Sharing Your Branch With Others With SourceTree

04m 9s

Merging Git Branches And Resolving Conflicts With SourceTree

08m 47s

Removing Branches With SourceTree

04m 55s

Creating Git Tags With SourceTree

06m 21s

Using Git Tags With SourceTree - Git Checkout

02m 28s

Creating A Branch On The Command Line

04m 9s

Pushing A Branch With The Command Line

02m 44s

Merging Git Branches And Resolving Conflicts With The Command Line

05m 43s

Removing Branches With The Command Line

03m 50s

Creating Tags With The Command Line

05m 53s

Using Tags With The Command Line

04m 39s

Chapter: Social Repositories

GitHub Accounts And Profiles

04m 40s

Interacting With Developers

03m 47s

Interacting With Projects

04m 29s

Finding Interesting Github Repositories

08m 6s

Forking Github Repositories

05m 29s

Creating Pull Requests

06m 45s

Resolving Pull Requests

03m 16s

Creating Github Releases

05m 5s

Sharing Code Snippets With Gists

04m 50s

Chapter: Wrap-Up

Deployment Workflows With Git

08m 41s

Further Resources For Learning Git

03m 56s

Conclusion

01m 51s