Our mechanical CAD repository. To get started, please see follow the guide below:
*Using GitHub Desktop is the simplest method. You're welcome to try other options
- Download GitHub Desktop
- Create an account or login.
- Go to the Thunderbot's mechanical repository on GitHub.
- Click on the green
<> Code
button and click:Open with GitHub Desktop
- Click Choose... and navigate to a local directory where you want to clone the repository. *Note that this location will be where a local copy of the entire CAD file will be stored.
- Click Clone.
- Ask to be added as a collaborator to the repository.
By now, you should have a local copy of the entire mechanical CAD folder.
Before you make any changes to the mechanical assembly, it is important that you update your local CAD folder with any changes that may have been made by someone else so you are working with the most up-to-date mechanical assembly.
- On GitHub Desktop click
fetch
. This will fetch any changes that have been made to the remote repository to you computer, without actually updating your local folder yet.
After fetching, you should be notified whether there are any merge conflicts. In other words, whether there have been any changes made to files that you have also modified on your local folder.
If there is a merge conflict:
- Give-up. :(
If there is no merge conflict:
- Click on
Pull Origin
and your local folder should automatically be updated to reflect any changes on the remote repository.
If you have any new changes, they should show up in your GitHub Desktop application under "Changed Files" - otherwise, you did something wrong.
- Start off with
committing to main
. Name the change you made under Summary (e.g. New Dribbler Design). - After it commits successfully, the button at the top should read
Push Origin
- Click on it. Do make sure that nobody else is/was working on the same file you did - communicate this clearly before moving forward.