I’ve been looking for a way to share my code with my teammate and I’m not exactly sure how to accomplish that.
Obviously you could use E-mail or a physical thumb drive but I’m looking for a cloud-like system (not google drive because it’s terrible) that I can upload files into that will update to said cloud as I save them.
Does anyone know of a way that I can accomplish this?
To expand on to what @AlecMiller said, git and github does exactly what you want. You can create a master github repository containing your code and have your teammates create fork of the repo. This way, you and your teammates can work on the code independently, and then merge the code together using pull requests.
This video should give a quick overview of how git functions (commit, branch, merge etc.):
It looks like you use vexcode. Therefore, I would recommend you to get sublime merge to have a graphical interface to work with git. You can find instructions on how to use sublime merge here: Getting Started – Sublime Merge Documentation
IMO version control is probably one of the most valuable thing you can learn by coding in VEX. It is extremely widely used in the industry.
though I’m still unsure of what to do. This seems far more complicated than what I’m looking for. All I want is for me to be able to put my code file into a cloud so that my teammate (who also will have access to this cloud) can access the file.
I like GitKraken https://www.gitkraken.com/ when I have to use an IDE that doesn’t natively support git. The UI is nice and shows branches, etc. which can simplify the git experience for those who may never have used a version control system.
I should’ve premised my question with the fact that the computer I used for programming last year was restricted by the school I go to so that could very well play a large factor into my issue.