From the course: Coding Exercises: GitHub
Unlock this course with a free trial
Join today to access over 24,700 courses taught by industry experts.
Create a monorepo - GitHub Tutorial
From the course: Coding Exercises: GitHub
Create a monorepo
- [Instructor] When your projects get bigger or you just start creating a lot of projects that are related to one another, you can create, what's called a mono repo. Now that's either one gigantic repo that has all the code for all your other repos in it. Or you can use a certain feature that lets you create symbolic links between your repos. How would you do that? I'll give you a couple of seconds to pause the video and think about how you may solve this. Mono repos can be convenient because updating code shared between repos can be a bit challenging, but they can also be hard to manage since the entire thing is in one gigantic repo. For that, we can also use a feature of Git called sub-modules, which I think is a fantastic feature. Let's start by creating a repo in GitHub. So I'm going to use github.new and I'll give this thing a name. I'm going to call it presentations. And I'll go ahead and add a read me file to…
Contents
-
-
-
Clone a repo with an empty history2m 28s
-
(Locked)
How do you merge a linear history?4m 22s
-
(Locked)
Add an issue directly from the Terminal2m 56s
-
(Locked)
Deleting all commit history1m 56s
-
(Locked)
Fix a committed password4m 32s
-
(Locked)
Create a monorepo3m 18s
-
(Locked)
Update certain branches3m 18s
-
(Locked)
Process all branches3m 48s
-
(Locked)
Run accessibility audit on push6m 43s
-
(Locked)
Use hidden secrets in projects5m 29s
-
(Locked)
Run actions on a schedule3m 13s
-
(Locked)
Create a Docker container action5m 25s
-
(Locked)
Build and deploy your sites3m 55s
-