Video description
If you’ve previously tried to learn Git but found the structure of the materials to be opaque, too academic, or just plain confusing, this hands-on video course will help you complete the task. Author and educator Emma Jane Hogbin Westby takes an unconventional approach to teaching version control with Git. Rather than start with the commands you’ll be running, she first explains why—and then demonstrates how.
Along the way, you’ll learn several Git hacks to help you be more efficient. And that means navigating Git from the command line. Many people prefer the “convenience” of a GUI, but in the long run, learning commands is quicker and easier than clicking various buttons on a succession of screens.
- Create a visual map of Git by sketching your own diagrams
- Use an example project to get started with hosted Git repositories
- Learn how to upload changes and merge work with branches
- Work with tags to pinpoint specific commits in the history of your work
- Find and fix bugs by comparing “working” and “non-working” states
- Learn how to undo your work with rollbacks and resets
- Clean up your commit history with rebase
- Move your sample project from GitLab to GitHub
- Learn how to collaborate on GitHub and BitBucket
Emma Jane Hogbin Westby has been working as a web developer since 1996 and has been participating in FOSS communities for over a decade. Having written two Drupal books, including Front End Drupal (Prentice Hall), she has been teaching web-based technologies online and in person for over a decade.
Publisher resources
Table of contents
- Welcome and Set Up/Warm-up Exercise
- Getting Started with Hosted Git Repositories
- Downloading a Remote Repository
- Configuring Git
- Getting Started as a Team of One
- Connecting to Remote Repositories
- Working with Branches
- Working with Tags
- Finding and Fixing Bugs
- Rollbacks, Resets, and Undoing Your Work
- Rewiring History with Rebase
- Collaborating on GitHub
- Collaborating on BitBucket
Product information
- Title: Collaborating with Git
- Author(s):
- Release date: November 2014
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491912003
You might also like
video
Microsoft Power BI - The Complete Masterclass [2023 EDITION]
Microsoft Power BI is an interactive data visualization software primarily focusing on business intelligence, part of …
video
Practical Python: Learn Python Basics Step by Step - Python 3
Python is one of the most popular programming languages and gives a lot of scope and …
audiobook
Fall in Love with the Problem, Not the Solution
Unicorns-companies that reach a valuation of more than $1 billion-are rare. Uri Levine has built two. …
video
Docker for the Absolute Beginner - Hands-On
Docker is an open platform for developers and sysadmins to build, deploy, and run distributed applications …