Teaching Git, GitHub, Node.js, and NPM to a Non-Developer and Opening His First Ever Pull Request

Опубликовано: 31 Март 2025
на канале: Tejas Kumar
567
16

In this video, I teach my friend JB–a musician and actor with nearly no experience coding–how to use git, Node.js and npm, and finally open his first pull request on GitHub . The task is to first clone the repo of my website from GitHub locally, then install dependencies with npm while understanding what npm is. We then run the project using the `npm run dev` command.

We also explore working with images on the web and adjusting them with squoosh.app. Eventually, we create a GitHub account, and after I invite him to my repo, he makes his first ever pull request. I then promptly approve and merge said pull request.

Let’s stay in touch?   / tejaskumar_  
JB’s social:   / jithinbas  

Chapters

00:00 Intro
00:50 The Task for Today
02:56 git clone
03:57 git branch
07:38 Intro to npm and dependencies
09:36 npm install
10:56 npm run dev
12:07 Adding an Image
16:14 Compressing the Image with Squoosh.app
24:11 Cropping the Image
25:50 Viewing Changes in Visual Studio Code
27:01 git status
27:30 git add
28:29 git commit
29:26 Creating a GitHub Account
32:00 git push
33:20 Inviting JB to the repo
33:40 git push, again
34:26 Opening His First Pull Request
36:32 Reviewing the Pull Request
38:09 Merging His First Pull Request
39:22 Conclusion