![]() ![]() Since our project is over 10gb, I recently setup "GitLab CE" on our API server ($25/mo vps), so I now have unlimited storage. ![]() It can also do some tests before it does so: anything you want. There's another reason to use GitLab: Continuous Integration + Runners: I'm still learning this, but it seems you can set a pipeline to upload your game directly to Steam after it detects a pull. 10gb cap, unlimited repos, can make any private - bursting with features and integrations. Use GitLab (either hosted or on your own server). gitignore file linked above, but better said out loud to reiterate: Git ignore the ENTIRE /Library dir.ĭon't use GitHub because they soft limit you to 1GB (unless you're a tiny project) and you must pay to make your repo private. So I found this "pre commit" script that does just that - if something is gitignored, also gitignore the associated meta fire. When you add something to gitignore, it doesn't ignore the associated meta file. I read that empty directories are an issue, so I found this script that cleans empty dirs. GitHub has a recommended GitIgnore file here. ![]() Here is what I know (or, at least, what I think I know! Correct me in comments): ![]() What are the best practices for using Git with Unity? So I'm starting to migrate to Git.īecause Unity has countless little files, there seems to be a lot to do to prep for such a migration - at least, an ideal one! I also miss some Git feats like "Discard All Local Changes" and "Local Commits". I've been using Collab, up until this point, and it's been great! Well, great for simplicity, minus some bugs and lacking feats I miss from Git: By this point, I'm wanting to go beyond simplicity and start a GitLab pipeline. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |