Skip to content
SkillSpring

Cheat sheet

GitHub Foundations Course

Git, GitHub accounts, repositories, 2FA, organisations and daily workflow, with follow-alongs.

Study & career skills · Beginner · English · 184 videos · 10 h 3 min · videos by ExamPro

By the end you should be able to

  1. Explain what Git and GitHub are for
  2. Create and secure a GitHub account with 2FA
  3. Work with repositories, issues and pull requests

Watch in this order

  1. 1.Meet Your Instructor1 min
  2. 2.Course Introduction: GitHub Foundations Overview10 min
  3. 3.Exam Guide Breakdown6 min
  4. 4.How to Use GitHub Stars1 min
  5. 5.Introduction to Version Control Systems2 min
  6. 6.What is Git?4 min
  7. 7.Introduction to Version Control Services3 min
  8. 8.Understanding GitHub2 min
  9. 9.Setup 2FA with Authentication and GitHub Mobile: GitHub Security Best Practices8 min
  10. 10.How to Create a GitHub Account Follow Along6 min
  11. 11.Managing Multiple GitHub Accounts Follow Along3 min
  12. 12.How to Setup a GitHub Organization Follow Along5 min
  13. 13.Creating and Uploading a GitHub Avatar4 min
  14. 14.Understanding the GitHub Octocat1 min
  15. 15.Git vs GitHub: Key Differences2 min
  16. 16.What is a GitHub Repo?1 min
  17. 17.GitHub Repo Tour: Navigating a Repository Follow Along4 min
  18. 18.Git Quick and Dirty Crash Course: GitHub Foundations Course1 h 34 min
  19. 19.How to Git Commit4 min
  20. 20.Git Branch: Creating and Managing Branches5 min
  21. 21.Git Remote: Working with Remote Repositories2 min
  22. 22.Git Remote Upstream and Downstream Explained2 min
  23. 23.What is GitHub Flow?3 min
  24. 24.GitHub CLI: Command Line Interface Overview: GitHub Foundations Course1 min
  25. 25.GitHub CLI Follow-Along: Hands-On with GitHub CLI20 min
  26. 26.Understanding SSH Keys for GitHub2 min
  27. 27.SSH Keys Setup and Usage Guide4 min
  28. 28.Deploy Keys in GitHub: What They Are and How to Use Them1 min
  29. 29.Personal Account Access Tokens in GitHub2 min
  30. 30.How to Use GitHub Personal Access Tokens Follow Along6 min
  31. 31.Introduction to GitHub APIs: Accessing GitHub Programmatically2 min
  32. 32.GitHub APIs Follow Along: Hands-On with API Calls6 min
  33. 33.Introduction to GitHub SDKs: Simplifying API Interactions1 min
  34. 34.GitHub SDKs Follow Along: Using SDKs to Build Applications35 min
  35. 35.Introduction to GitHub Desktop1 min
  36. 36.GitHub Desktop Follow Along: Hands-On with GitHub Desktop5 min
  37. 37.GitHub Desktop vs GitHub: Understanding the Differences1 min
  38. 38.GitHub Mobile: Managing Repositories on the Go1 min
  39. 39.Setting Up GitHub Mobile Notifications1 min
  40. 40.Types of GitHub Accounts: Personal vs Organizational3 min
  41. 41.GitHub Free vs GitHub Pro: Which One Should You Choose?2 min
  42. 42.GitHub Organization Plans Explained2 min
  43. 43.GitHub Enterprise Deployment Options2 min
  44. 44.Introduction to Markdown1 min
  45. 45.Markdown Basic Syntax: A Quick Overview: GitHub Foundations Course2 min
  46. 46.Markdown Extended Syntax: Advanced Formatting Techniques1 min
  47. 47.Text Formatting Toolbar in GitHub1 min
  48. 48.Using Slash Commands in GitHub1 min
  49. 49.GitHub Flavored Markdown: Custom Syntax4 min
  50. 50.Markdown on GitHub: In-Depth Guide Follow Along– GitHub Foundations Course22 min
  51. 51.How to Upload Files in GitHub1 min
  52. 52.Uploading Files Follow Along: Step-by-Step Guide1 min
  53. 53.GitHub User Profile Follow Along: Hands-On Setup3 min
  54. 54.Setting Up Your GitHub User Profile3 min
  55. 55.What is a README File?1 min
  56. 56.Basic GitHub Repo Navigation: Exploring the Interface2 min
  57. 57.How to Create a GitHub Repo1 min
  58. 58.Create a GitHub Repo Follow Along: Hands-On Setup3 min
  59. 59.How to Maintain a GitHub Repo2 min
  60. 60.Maintaining a GitHub Repo Follow Along: Hands-On Maintenance3 min
  61. 61.Understanding GitHub Repo Templates1 min
  62. 62.Repo Templates Follow Along: Step-by-Step Guide2 min
  63. 63.How to Clone a GitHub Repo1 min
  64. 64.How to Add Files to a GitHub Repo1 min
  65. 65.Creating Branches in GitHub1 min
  66. 66.Creating Branches Follow Along: Practical Guide5 min
  67. 67.How to Star Repos in GitHub1 min
  68. 68.Starring Repos Follow Along: How to Star Repositories2 min
  69. 69.Watching Repos: Get Notifications for Updates1 min
  70. 70.Watching Repos Follow Along: Step-by-Step Guide2 min
  71. 71.Exploring GitHub Feature Previews1 min
  72. 72.Feature Previews Follow Along: Hands-On with New Features1 min
  73. 73.Understanding GitHub Tags1 min
  74. 74.GitHub Tags Follow Along: Tagging Your Releases11 min
  75. 75.What are GitHub Releases?1 min
  76. 76.GitHub Releases Follow Along: Creating and Managing Releases4 min
  77. 77.What are GitHub Packages?1 min
  78. 78.GitHub Packages Follow Along: How to Use GitHub Packages13 min
  79. 79.Exploring GitHub Repo Insights4 min
  80. 80.Repo Insights Follow Along: Analyzing Repo Data5 min
  81. 81.How to Create Issues in GitHub1 min
  82. 82.Issues vs Discussions vs Pull Requests: What's the Difference?1 min
  83. 83.Linking Pull Requests or Branches to GitHub Issues10 min
  84. 84.How to Create a Branch from a GitHub Issue1 min
  85. 85.Create a Branch from Issue Again: Detailed Guide4 min
  86. 86.How to Search and Filter GitHub Issues3 min
  87. 87.Search and Filter Issues Follow Along: Practical Guide1 min
  88. 88.Creating Issue Templates in GitHub2 min
  89. 89.How to Use GitHub Issue Forms1 min
  90. 90.Issue Templates and Issue Forms Follow Along15 min
  91. 91.How to Pin Issues in GitHub1 min
  92. 92.What is a Pull Request in GitHub?1 min
  93. 93.How to Create Pull Requests1 min
  94. 94.Understanding Base and Compare in Pull Requests1 min
  95. 95.What are Draft Pull Requests?1 min
  96. 96.Draft Pull Requests Follow Along: Step-by-Step Guide2 min
  97. 97.Linked Activity within a Pull Request1 min
  98. 98.Understanding Pull Request Statuses1 min
  99. 99.How to Comment in Pull Requests1 min
  100. 100.What is a CODEOWNERS File?1 min
  101. 101.Exploring Pull Request Options in GitHub1 min
  102. 102.How to Add Required Reviewers for Pull Requests1 min
  103. 103.Reviewing Pull Requests: Best Practices11 min
  104. 104.Merge Options for Pull Requests Follow Along8 min
  105. 105.How to Use Pull Request Templates1 min
  106. 106.Introduction to GitHub Discussions1 min
  107. 107.Exploring Discussion Options in GitHub1 min
  108. 108.How to Mark Answers in a GitHub Discussion1 min
  109. 109.How to Pin Discussions in GitHub1 min
  110. 110.Convert GitHub Discussions to Issues1 min
  111. 111.GitHub Discussions Follow Along: Hands-On Tutorial3 min
  112. 112.Notification Configuration Options in GitHub1 min
  113. 113.Filtering Notifications in GitHub1 min
  114. 114.Managing Mentions in GitHub Threads1 min
  115. 115.What is the GitHub Notifications Inbox?1 min
  116. 116.Notifications Inbox Follow Along: Managing Notifications3 min
  117. 117.How to Watch GitHub Notifications1 min
  118. 118.Managing Notification Subscriptions in GitHub1 min
  119. 119.Other Notification Views and Options in GitHub2 min
  120. 120.What Are Gists in GitHub?2 min
  121. 121.Forking and Cloning Gists in GitHub1 min
  122. 122.Using Gists in GitHub: A Complete Guide3 min
  123. 123.What is GitHub Wiki?1 min
  124. 124.GitHub Wiki Follow Along: Creating and Managing Wiki Pages2 min
  125. 125.What Are GitHub Pages?1 min
  126. 126.GitHub Pages Follow Along: Step-by-Step Setup3 min
  127. 127.Introduction to GitHub Actions2 min
  128. 128.GitHub Actions Follow Along: Automating Your Workflows16 min
  129. 129.What is GitHub Copilot?1 min
  130. 130.GitHub Copilot for Individuals vs Business: Key Differences1 min
  131. 131.Setting Up GitHub Copilot: Quick Guide1 min
  132. 132.GitHub Copilot Follow Along: Hands-On with Copilot16 min
  133. 133.What is GitHub Codespaces?3 min
  134. 134.How to Create a Codespace Follow Along3 min
  135. 135.Understanding the GitHub Codespaces Lifecycle2 min
  136. 136.How to Rename Codespaces1 min
  137. 137.Renaming Codespaces Follow Along: Practical Guide1 min
  138. 138.Using VS Code Extensions in GitHub Codespaces1 min
  139. 139.Configuring Retention Period and Timeout in Codespaces1 min
  140. 140.Managing Codespaces Sync Settings1 min
  141. 141.Installing Dotfiles in GitHub Codespaces1 min
  142. 142.Using Deep Links in GitHub Codespaces1 min
  143. 143.Managing Codespaces Secrets1 min
  144. 144.Codespaces Secrets Follow Along: Configuring Secrets2 min
  145. 145.Understanding devcontainer.json in GitHub Codespaces3 min
  146. 146.How to Change Shells in GitHub Codespaces1 min
  147. 147.Introduction to GitHub.dev1 min
  148. 148.Codespaces vs GitHub.dev: Key Differences1 min
  149. 149.What is Open Source?2 min
  150. 150.Introduction to GitHub Sponsors1 min
  151. 151.GitHub and Open Source: How They Work Together2 min
  152. 152.GitHub and Open Source Follow Along: Contributing to Projects2 min
  153. 153.What is InnerSource?1 min
  154. 154.InnerSource vs Open Source: What’s the Difference?1 min
  155. 155.How to Fork a GitHub Repo1 min
  156. 156.Discoverable Repos on GitHub: Finding the Right Project1 min
  157. 157.GitHub Repo Search and Topics: Enhancing Discoverability3 min
  158. 158.What Are GitHub Labels?1 min
  159. 159.What Are GitHub Milestones?1 min
  160. 160.GitHub Labels Follow Along: Creating and Managing Labels1 min
  161. 161.GitHub Milestones Follow Along: Tracking Project Progress2 min
  162. 162.Introduction to GitHub Projects2 min
  163. 163.Projects vs Projects Classic: Key Differences1 min
  164. 164.Managing Project Workflows in GitHub1 min
  165. 165.Understanding Project Insights in GitHub1 min
  166. 166.GitHub Projects Follow Along: Setting Up a Project Board4 min
  167. 167.How to Manage Saved Replies in GitHub1 min
  168. 168.Assigning Issues and Pull Requests in GitHub1 min
  169. 169.Securing Your GitHub Account with 2FA1 min
  170. 170.Access Permissions for Personal GitHub Accounts3 min
  171. 171.What Are EMUs in GitHub?1 min
  172. 172.Using Security Scanners in GitHub Follow Along2 min
  173. 173.Understanding Organization Roles in GitHub1 min
  174. 174.Managing GitHub Features1 min
  175. 175.Understanding Repo Permission Levels in GitHub1 min
  176. 176.How to Set Up Branch Protection Rules in GitHub1 min
  177. 177.Exploring GitHub's Security Tab Features1 min
  178. 178.Managing Collaborators in GitHub1 min
  179. 179.Exploring the Organization Teams Tab in GitHub1 min
  180. 180.Introduction to GitHub Connect1 min
  181. 181.Managing GitHub Internal Repositories1 min
  182. 182.GitHub Advanced Security: Enhancing Code Protection: GitHub Foundations Course2 min
  183. 183.SAML and SCIM: Securing User Management in GitHub Enterprise2 min
  184. 184.How to Book Your GitHub Foundations Certification Exam: GitHub Foundations Course6 min

Before you start: None

skillspring · Videos belong to ExamPro and play from YouTube. Printed for personal study.