Push Changes
Once youβve committed changes locally, push them to a remote withoxen push.
origin and the current branch.
Resume a Push
If a push is cancelled partway through, use--missing-files to resume and upload only the files the remote is missing.
--revalidate.
Revalidate a Remote
--revalidate runs a full integrity check on the remote. It removes corrupted files from the remote and then pushes all missing files. This is the right option to use if you suspect there are any corrupted files on the remote.
Pull Changes
To pull the latest commits for a branch β downloading their files and Merkle trees, then checking out the latest commit β useoxen pull.
origin and the branch defaults to the current branch.
clone, you can pull all branches with --all.
Fetch Changes
To fetch the latest changes without checking them out in the working directory, useoxen fetch.
View Configured Remotes
oxen remote lists the remotes configured for your repository.
--verbose to also see each remoteβs URL.