I've been facing my screen for more than 12 hours just because of so many problems, I have a Unity project that had a huge number of files (mostly because there are more than 3000 tiles) and bringing it to Git was a huge problem. I am admittingly only 13 yrs. old and I'm still beginning to understand Git
First: When I completely transfer my Huge filed project into a repo, using the same process, having to wait for a ludicrously huge amount of time, the folders inside the project (ex: Assets, Library, etc.) doesn't appear, only the files outside those folders like the csproj. files.
Second: I had to decide to only transfer the Assets folder. there were two choices, the 1st was to use git inside the project and "git add" the Assets folder, the disadvantage was that there was sometimes of file that would take a ludicrous amount of time to load. The 2nd was to use git inside of the Assets folder to "git add --all", the disadvantage was it won't be detected by my new package installed called Github for Unity https://assetstore.unity.com/packages/tools/version-control/github-for-unity-118069 and also not be detected by my IDE Jetbrains Rider.
Please I have been crying for half an hour and thinking of giving up my whole career on programming so if anyone that can answer please, it would be ludicrously grateful for your help. Thank You.