Understanding and mastering Git
by
Reuven M. Lerner
Login
Buy for $250
05 Repositories.mp4
Understanding and mastering Git
/
Section 1: Introduction to Git
Understanding and mastering Git
Finally! Understand Git, and how it works
Buy for $250
Learn more
Already enrolled?
Sign in to continue learning.
Table of contents
Understanding and mastering Git
by
Reuven M. Lerner
ui-24px-outline-1_lock
Section 1: Introduction to Git
Section 1: Introduction to Git
Draft
01-intro.mov
Draft
01-intro.mov
Draft
02-what-is-version-control.mov
Draft
02-what-is-version-control.mov
Draft
03 Installing Git.mp4
Draft
03 Installing Git.mp4
Draft
04 The "git" command.mp4
Draft
04 The "git" command.mp4
Draft
05 Repositories.mp4
Draft
05 Repositories.mp4
Draft
06 git config.mp4
Draft
06 git config.mp4
Draft
07 git global config.mp4
Draft
07 git global config.mp4
ui-24px-outline-1_lock
Section 2: Staging and committing
Section 2: Staging and committing
Draft
08 Adding + committing your first file.mp4
Draft
08 Adding + committing your first file.mp4
Draft
08a commit messages and editors.mp4
Draft
08a commit messages and editors.mp4
Draft
09 More on adding and committing.mp4
Draft
09 More on adding and committing.mp4
Draft
10 Storing directories.mp4
Draft
10 Storing directories.mp4
Draft
11 Reading commit message and SHA-1.mp4
Draft
11 Reading commit message and SHA-1.mp4
Draft
12 Exercises.mp4
Draft
12 Exercises.mp4
Draft
exercises-1.txt
Draft
exercises-1.txt
Draft
13 Exercise solutions.mp4
Draft
13 Exercise solutions.mp4
Draft
14 Adding + modifying = weird status.mp4
Draft
14 Adding + modifying = weird status.mp4
ui-24px-outline-1_lock
Section 3: Git logs and status
Section 3: Git logs and status
Draft
15 Basic log viewing.mp4
Draft
15 Basic log viewing.mp4
Draft
16 Advanced log viewing.mp4
Draft
16 Advanced log viewing.mp4
Draft
17 gitignore.mp4
Draft
17 gitignore.mp4
Draft
18 git diff.mp4
Draft
18 git diff.mp4
Draft
19 Exercises.mp4
Draft
19 Exercises.mp4
Draft
exercises-2.txt
Draft
exercises-2.txt
Draft
20 Exercise solutions.mp4
Draft
20 Exercise solutions.mp4
ui-24px-outline-1_lock
Section 4: HEAD and commits
Section 4: HEAD and commits
Draft
21 checkout and HEAD.mp4
Draft
21 checkout and HEAD.mp4
Draft
22 Visualizing commits with Sourcetree.mp4
Draft
22 Visualizing commits with Sourcetree.mp4
Draft
23 Git reset.mp4
Draft
23 Git reset.mp4
ui-24px-outline-1_lock
Section 5: Fixing mistakes
Section 5: Fixing mistakes
Draft
24 New commits, git revert.mp4
Draft
24 New commits, git revert.mp4
Draft
25 Mistake exercises.mp4
Draft
25 Mistake exercises.mp4
Draft
exercises-3.txt
Draft
exercises-3.txt
Draft
26 Mistake exercise solutions.mp4
Draft
26 Mistake exercise solutions.mp4
Draft
27 Reverting earlier commits.mp4
Draft
27 Reverting earlier commits.mp4
Draft
28 Committing with --amend.mp4
Draft
28 Committing with --amend.mp4
Draft
29 git reset --hard.mp4
Draft
29 git reset --hard.mp4
ui-24px-outline-1_lock
Section 6: Git objects
Section 6: Git objects
Draft
30 Git objects.mp4
Draft
30 Git objects.mp4
ui-24px-outline-1_lock
Section 7: Git branches
Section 7: Git branches
Draft
31 Intro to branches.mp4
Draft
31 Intro to branches.mp4
Draft
32 Committing and branches.mp4
Draft
32 Committing and branches.mp4
Draft
33 Visualizing branches.mp4
Draft
33 Visualizing branches.mp4
Draft
34 Branching exercises.mp4
Draft
34 Branching exercises.mp4
Draft
exercises-4.txt
Draft
exercises-4.txt
Draft
35 Branch exercise solutions.mp4
Draft
35 Branch exercise solutions.mp4
Draft
36 When Git won't let you switch branches.mp4
Draft
36 When Git won't let you switch branches.mp4
Draft
37 git diff and branches.mp4
Draft
37 git diff and branches.mp4
Draft
38 When the most recent commits are bad.mp4
Draft
38 When the most recent commits are bad.mp4
ui-24px-outline-1_lock
Section 8: Git merges
Section 8: Git merges
Draft
39 Intro to merging.mp4
Draft
39 Intro to merging.mp4
Draft
40 Fast forward merges.mp4
Draft
40 Fast forward merges.mp4
Draft
41 Exercises with fast forward merges.mp4
Draft
41 Exercises with fast forward merges.mp4
Draft
exercises-5.txt
Draft
exercises-5.txt
Draft
42 Exercises with fast forward merges — solutions.mp4
Draft
42 Exercises with fast forward merges — solutions.mp4
Draft
43 Merge commits.mp4
Draft
43 Merge commits.mp4
Draft
44 Exercises with merge commits.mp4
Draft
44 Exercises with merge commits.mp4
Draft
exercises-6.txt
Draft
exercises-6.txt
Draft
45 Exercises with merge commits — solutions.mp4
Draft
45 Exercises with merge commits — solutions.mp4
Draft
46 Deleting and recreating branches.mp4
Draft
46 Deleting and recreating branches.mp4
Draft
47 Conflicts.mp4
Draft
47 Conflicts.mp4
Draft
48 Exercises with conflicts.mp4
Draft
48 Exercises with conflicts.mp4
Draft
exercises-7.txt
Draft
exercises-7.txt
Draft
49 Exercises with conflicts — solutions.mp4
Draft
49 Exercises with conflicts — solutions.mp4
Draft
50 Merge strategy.mp4
Draft
50 Merge strategy.mp4
Draft
51 Squash commits.mp4
Draft
51 Squash commits.mp4
Draft
52 Rebase.mp4
Draft
52 Rebase.mp4
Draft
exercises-8.txt
Draft
exercises-8.txt
Draft
53 Rebase exercises.mp4
Draft
53 Rebase exercises.mp4
Draft
54 Rebase exercise solutions.mp4
Draft
54 Rebase exercise solutions.mp4
Draft
55 Interactive rebase.mp4
Draft
55 Interactive rebase.mp4
ui-24px-outline-1_lock
Section 9: Hints and tricks
Section 9: Hints and tricks
Draft
56 Git bisect.mp4
Draft
56 Git bisect.mp4
Draft
57 Git blame.mp4
Draft
57 Git blame.mp4
Draft
58 Git grep.mp4
Draft
58 Git grep.mp4
Draft
59 Renaming files.mp4
Draft
59 Renaming files.mp4
Draft
60 Deleting files.mp4
Draft
60 Deleting files.mp4
Draft
61 Restoring files from earlier in history.mp4
Draft
61 Restoring files from earlier in history.mp4
Draft
62 Git stash.mp4
Draft
62 Git stash.mp4
Draft
63 Git reflog.mp4
Draft
63 Git reflog.mp4
Draft
64 Git tags.mp4
Draft
64 Git tags.mp4
ui-24px-outline-1_lock
Section 10: Git on the network
Section 10: Git on the network
Draft
65 Git on the network.mov
Draft
65 Git on the network.mov
Draft
66 Creating and cloning on GitHub and Bitbucket.mp4
Draft
66 Creating and cloning on GitHub and Bitbucket.mp4
Draft
67 Cloned repositories.mp4
Draft
67 Cloned repositories.mp4
Draft
68 Git push.mp4
Draft
68 Git push.mp4
Draft
69 Pulling, pushing, and conflicts.mp4
Draft
69 Pulling, pushing, and conflicts.mp4
Draft
70 Exercises with pulling and pushing.mp4
Draft
70 Exercises with pulling and pushing.mp4
Draft
exercises-9.txt
Draft
exercises-9.txt
Draft
71 Exercise solutions with pulling and pushing.mp4
Draft
71 Exercise solutions with pulling and pushing.mp4
Draft
72 Pulling with rebase.mp4
Draft
72 Pulling with rebase.mp4
Draft
73 Feature branches via GitHub.mp4
Draft
73 Feature branches via GitHub.mp4
Draft
74 Merging feature branches into master.mp4
Draft
74 Merging feature branches into master.mp4
Draft
75 Pull requests.mp4
Draft
75 Pull requests.mp4
Draft
76 Feature merging exercises.mp4
Draft
76 Feature merging exercises.mp4
Draft
77 Feature merging exercise solutions.mp4
Draft
77 Feature merging exercise solutions.mp4
Draft
exercises-10.txt
Draft
exercises-10.txt
Draft
78 Importing into GitHub.mp4
Draft
78 Importing into GitHub.mp4
Draft
79 Finale.mov
Draft
79 Finale.mov
ui-24px-outline-1_lock
Slide PDFs
Slide PDFs
Draft
01 Git introduction.key.pdf
Draft
01 Git introduction.key.pdf
Draft
02 Git staging and committing.key.pdf
Draft
02 Git staging and committing.key.pdf
Draft
03 Git log and status.key.pdf
Draft
03 Git log and status.key.pdf
Draft
04 Git head and commits.key.pdf
Draft
04 Git head and commits.key.pdf
Draft
05 Git fixing mistakes.key.pdf
Draft
05 Git fixing mistakes.key.pdf
Draft
06 Git objects.key.pdf
Draft
06 Git objects.key.pdf
Draft
07 Git branches.key.pdf
Draft
07 Git branches.key.pdf
Draft
08 Git merging.key.pdf
Draft
08 Git merging.key.pdf
Draft
09 Git useful hints.key.pdf
Draft
09 Git useful hints.key.pdf
Draft
10 Git remote branches.key.pdf
Draft
10 Git remote branches.key.pdf
Draft
11 Git resources.key.pdf
Draft
11 Git resources.key.pdf
Welcome!
Enter your info below to login.
Your email
Your password
Login
Forgot your password?