Git Complete [Video]
- FREE Subscription Read for free
- $89.99 Video Buy
- $12.99 Video + Subscription Buy
-
What do you get with a Packt Subscription?
- Instant access to this title and 7,500+ eBooks & Videos
- Constantly updated with 100+ new titles each month
- Breadth and depth in over 1,000+ technologies
-
Free ChapterIntroduction
-
Git Installation
-
Git Quick Start
-
Text Editor Installation
-
Basic Git Commands
- Basic Commands Overview
- Starting with a Fresh Project (git init)
- Adding Git to an Existing Project (git init)
- Starting on GitHub by Joining an Existing Project (git clone)
- Basic Git Workflow (add, commit, pull & push)
- Tracked Files
- Editing Files
- Recursive Add
- Backing Out Changes
- Renaming and Moving Files
- Deleting Files
- History
- Git Alias
- Ignoring Unwanted Files and Folders
- Cleanup and Back to Origin (GitHub)
-
Visual Merge/Diff Tool Installation
-
Comparisons
- Git Repository Setup (for comparing examples)
- Comparing Working Directory and the Staging Area
- Comparing Working Directory and Git Repository (Last Commit)
- Comparing between the Staging Area and the Git Repository (Last Commit)
- Comparing between the Staging Area and the Git Repository (Last Commit)
- Comparing Between Commits
- Comparing Between Local and Remote Master Branches
- Comparison Section Cleanup and Push back to GitHub
-
Branching and Merging
-
Rebasing
-
Stashing
-
Tagging
This course is designed to be a comprehensive approach to Git, which means no prior knowledge or experience is required but students will emerge at the end with a very solid understanding and hands-on experience with Git and related source control concepts.Beginning with an introduction to Git, the first thing we’ll learn is how to install Git for both Windows and Mac. We’ll then walk through all the foundational commands needed to start a new project managed by Git all the way through making commits, including common file operations like moving and deleting files. With a strong foundation in place, we explore ways to make Comparisons in Git, including all the different local states, between commits, and between local and remote repositories. After gaining a strong foundation in branching and merging, we will then cover more complex topics like Rebasing, where we cover how to resolve a rebase conflict.By the end of the course, you’ll have a solid understanding of Git and version control so you can use it in your own projects.
Style and Approach
Filled with real-world practical examples, this course gives you all the information you need to know to use Git in your applications for version control.
- Publication date:
- March 2017
- Publisher
- Packt
- Duration
- 5 hours
- ISBN
- 9781787123618