Skip to content

Git Submodule

Max edited this page Jun 18, 2021 · 1 revision

I've set up our project to include ppy/osu-framework as a git submodule. A submodule is basically like a reference to another repository. With this reference, ppy/osu-framework essentially gets cloned within our S2VX project, and we can update it like another git repository

When you initially clone S2VX, you may have an empty osu-framework folder inside of your S2VX root. You will need to tell git to specifically initialize and set up the submodule repository:

cd "C:\Users\Wax Chug da Gwad\Desktop\S2VX" # or wherever your S2VX project is cloned
git submodule update --init --recursive

Now, when you open up the S2VX.sln, you should see osu.Framework loaded in the Solution Explorer.

image

Any breakpoints you set within the osu.Framework project can be hit.

Clone this wiki locally