# Git and GitHub Crash Course ###### tags: `Git` `GitHub` `Beginners` `Faraday Academy` {%youtube RGOj5yH7evk %} - [Git Commands](https://gist.github.com/gwenf/19e5748a5391929e8e938a22c8a4b3f2) - [Installing Git](https://www.atlassian.com/git/tutorials/install-git#linux) - [SSH Keys](https://docs.github.com/en/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent) ⭐️ Contents ⭐️ ⌨️ (0:00) Introduction ⌨️ (1:10) What is git? ⌨️ (1:30​) What is version control? ⌨️ (2:10​) Terms to be learn in video ⌨️ (5:20​) Git commands ⌨️ (7:05​) sign up in GitHub ⌨️ (11:32​) using git in local machine ⌨️ (11:54​) git install ⌨️ (12:48​) getting code editor ⌨️ (13:30​) inside VS Code ⌨️ (14:30​) cloning through VS Code ⌨️ (17:30​) git commit command ⌨️ (18:15​) git add command ⌨️ (19:15​) committing ⌨️ (20:20​) git push command ⌨️ (20:30​) SSH Keys ⌨️ (25:25​) git push ⌨️ (30:21​) Review workflow so far ⌨️ (31:40​) Compare between GitHub workflow and local git workflow ⌨️ (32:42​) git branching ⌨️ (56:30​) Undoing in git ⌨️ (1:01:50​) Forking in git ⌨️ (1:07:55​) Ending > Happy Learning.:smile: --- :::info :pushpin: Want to learn more? Visit ➜ [MDN Web Docs](https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/GitHub) ::: > [name=Abhishek Dev]