Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice real-world skills and achieve your goals.
This Git training course from Infinite Skills will teach you the basics of the Git source control system. This course is designed for the absolute beginner, meaning no previous experience with Git is required.
You will start by learning about the common Git servers and clients, then jump into learning how to work with SourceTree and repositories. The course will teach you how to create and move branches with SourceTree, create Git tags, and create a branch and tag with the command line. This video tutorial will also cover topics including merging Git branches and resolving conflicts with SourceTree and the command line, creating and resolving pull requests, and sharing code snippets with Gists. Finally, you will learn deployment workflows with Git.
Once you have completed this computer based training course, you will be comfortable with using Git to develop software and collaborate with other developers.
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
|Section 1: Introduction To Git|
0101 About The CoursePreview
|Section 2: Common Git Tools|
0201 Introducing Git And Source ControlPreview
0202 Common Git ServersPreview
0203 Common Git ClientsPreview
|Section 3: SourceTree Setup And Repositories|
0301 Installing SourceTree For OS X
0302 Installing SourceTree For Windows
0303 Cloning Your First Repository With SourceTree
0304 Adding Files To A Repository With SourceTree
0305 Committing Changes With SourceTree
0306 Pushing Changes To Remote Repositories With SourceTree
0307 Cloning A Repository With The Command Line
0308 Adding Files To A Repository With The Command Line
0309 Pushing Changes With The Command Line
0310 Keeping Your Local Repository In Sync
0311 Saving Changes For Later - Git Stash
0312 Resetting Your Workspace And Recovering Files
0313 Undoing Commits
|Section 4: SourceTree - Branches And Tags|
0401 Creating A Branch With SourceTree
0402 Sharing Your Branch With Others With SourceTree
0403 Merging Git Branches And Resolving Conflicts With SourceTree
0404 Removing Branches With SourceTree
0405 Creating Git Tags With SourceTree
0406 Using Git Tags With SourceTree - Git Checkout
0407 Creating A Branch On The Command Line
0408 Pushing A Branch With The Command Line
0409 Merging Git Branches And Resolving Conflicts With The Command Line
0410 Removing Branches With The Command Line
0411 Creating Tags With The Command Line
0412 Using Tags With The Command Line
|Section 5: Social Repositories|
0501 GitHub Accounts And Profiles
0502 Interacting With Developers
0503 Interacting With Projects
0504 Finding Interesting Github Repositories
0505 Forking Github Repositories
0506 Creating Pull Requests
0507 Resolving Pull Requests
0508 Creating Github Releases
0509 Sharing Code Snippets With Gists
|Section 6: Wrap-Up|
0601 Deployment Workflows With Git
0602 Further Resources For Learning Git
Infinite Skills is a Canadian based company who offer a huge and ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples and comprehensive working files. All courses are created by trained educators and experts in video based education.
The emphasis is on teaching real life skills that are essential for progressing in today's commercial environment.