Sends your saved work to the team’s shared project.
Usage
Arguments
Options
Normal use
What happens:
- Checks if you have any conflicts that need to be resolved
- Checks if you need to download newer work from the team first
- If you have unsaved changes, they are saved automatically
- Your work is sent to the shared project
- Everyone else can now download your changes
When upload doesn’t work
”Resolve conflicts before uploading”
You have files with merge conflicts that need to be fixed:
Open the listed files in your editor, find the conflict markers (<<<<<<<, =======, >>>>>>>), edit to keep what you want, then:
“You’re behind by N save(s)”
Your team has made changes that you don’t have yet:
Force mode
Skip safety checks and upload anyway:
Use this only if you know what you’re doing. It will overwrite the team’s project even if you’re behind on changes.
Preview mode
To see what would happen:
This shows:
- Which branch you’re uploading to
- Whether force mode is on
- If the team has changes you don’t
- If your workspace has unsaved changes
- Any conflicts
Uploading to a different branch
In most cases you’ll just use main, but if you want to upload to a different copy:
Unless you know what branches are, stick with the default.
Examples