Push Changes
Once you’ve committed changes to a local repository, you can push them to a remote withoxen push
origin and the current branch respectively.
Resume Push
If a push is cancelled partway through, you can use the--missing-files flag to resume push progress and upload the remaining files
Set Remote
You can useoxen config --set-remote to set the remote for a repository. This allows you to push changes to that remote, provided you’ve set the API key and have permission.
View Remotes
Theoxen remote command allows you to view what remotes you have for a repository
--verbose flag to list the remotes with their URLs
Create Remote
You can also create a remote from the CLI withoxen create-remote.
Workspaces
You can also stage changes to a remote by using a Workspace. This allows you to skip copying files to a local repository, making it ideal for bulk imports. Create a workspace on a branch withoxen workspace create
oxen workspace add, uploading their contents to the remote and staging them for commit
oxen workspace commit