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 …
Collaborating with Git
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.
Combining Your Changes Into Another Branch with Rebase
Changing Previous Commits with Interactive Rebase
Collaborating on GitHub
Collaborating on GitHub
Creating an Account - GitHub
Importing a Repository - BitBucket
Forking a Repository
Making Changes to Your Fork
Making Quicker Changes with the Web UI
Tracking Your Changes with Issues
Accepting a Pull Request
Importing a Repository - GitHub
Extending GitHub with Hub
Collaborating on BitBucket
Collaborating on BitBucket
Creating an Account - BitBucket
Making Changes to Your Repository
Tracking Your Changes with Issues
Accepting a Pull Request
Start your Free Trial Self paced Go to the Course We have partnered with providers to bring you collection of courses, When you buy through links on our site, we may earn an affiliate commission from provider.
This site uses cookies. By continuing to use this website, you agree to their use.I Accept