Why is source control so difficult to setup and use. It seems to be for me the dead end for every single project I try to make in a team.
Is there any simple method of simply going from UE4 -> GitHub Repo?
So first off the situation is that I myself have worked on an Unreal Project and now I have some teammates and we want the project to be based on Github or some other free cloud based source control solution. The issue is some files have gotten to the point where they won’t upload due to being too big. We have used the default “Unreal Engine” git attribute and ignore file types. We tried to setup LFS but we’re struggling a little bit.
The problem with Git LFS is that when using the Github desktop app it’s completely intuitive and you can set a couple of file extension types to ignore which works well for files like .umaps. However, the problem I have is there seems to be a file with the extension .VB.db which I think is the cache for something in Visual Basic and I would suspect it would be generated by the project so there would be no need to keep it. The gitignore is unaware of this file and it ALWAYS tries to push it, I have tried setting LFS to track it and yet it still tries to push it to the main repo anyway.
How are a bunch of artists that work in Cinema 4D or Level Designers supposed to understand any of that. Why is it not as simple as pressing the **** button and Git will just send the files over 100mb into LFS automatically. All I want to do is have a project that runs in the cloud and is updated when somebody changes something. Honestly I don’t really care all that much about the backup, it’s more of a bonus.
This is really hindering our game project. If somebody could give me some tips or directions to make things easy or more straight forward that would be a massive help. But at the moment everytime I try and push the git project it just gets rejected due to “Project.VC.db” being around 300mb. Any fast replies on the matter would be greatly appreciated as my team is waiting to get going. I know this is very likely not a problem with Github and UE4 and that I just don’t have the knowledge to do what I need, so sorry if this question is quite nooby.