Advanced Git Tips and Tricks
Pluralsight
Course Summary
Get the most out of Git by exploring its lesser-known features to take your daily workflow to the next level. This course teaches you how to find a good workflow, track commits, and even debug.
-
+
Course Description
If you've been using Git for a while, you probably know how to use it like any other version control system; you commit files, review changes, maybe even create and merge branches. That's how most people use it. But Git is unique in that it's more powerful and puts you in complete control of your source code history. This course, Advanced Git Tips and Tricks, will teach you how to use Git's advanced (and therefore lesser-known) features to improve your daily workflow. You'll look at how to use Git efficiently from the command line, how to find a workflow that fits your working style, how to maintain a good-looking history, how to track commits across branches, how to recover from seemingly disastrous mistakes, and even how to debug using Git. By the end of this course, you'll have discovered just how much potential lies hidden behind the surface of "git commit" and "git branch"--potential that will serve you well every single day.
-
+
Course Syllabus
Introduction- 7m 17s
—Introduction 0m 51s
—The Tools 2m 27s
—Git Fundamentals 3m 58sThe Command Line- 25m 51s
—Introduction 0m 36s
—CLI vs. GUI 2m 35s
—Command Line Utilities 3m 7s
—Aliases 3m 55s
—Pretty History 3m 9s
—Diffs 6m 13s
—Show Commits 5m 9s
—Summary 1m 4sCrafting Commits- 32m 56sSearching History- 23m 10sBranching and Merging- 32m 55sRewriting History- 26m 17s