I am not sure what you're trying to do?
1. Trying to build a website with Umbraco 14
2. Trying to add something new to the current state of the Umbraco 14 backoffice
In any case, if you have cloned
https://github.com/umbraco/Umbraco-CMS then you need to consider that this is ONLY useful if you're trying to send bugfixes or new features to the Umbraco codebase.
Everybody else should be using the NuGet packages that we produce. It is very much possible to keep your own custom code separate from the Umbraco NuGet packages, everything is extensible.