path
- str
Path to the main working directory of your oxen repo.mkdir
- bool
Whether to create the directory if one doesn’t exist. Default: Falseurl
- str
The url of the remote repository. ex) https://hub.oxen.ai/ox/chatbotbranch
- str
The name of the branch to clone. Default: mainall
- bool
Whether to clone the full commit history or not. Default: Falserevision
- str
The name of the branch or commit id to checkout.create
- bool
Whether to create a new branch if it doesn’t exist. Default: Falsepath
- str
The path to the file or directory to remove.recursive
- bool
Whether to remove the file or directory recursively. Default: Falsestaged
- bool
Whether to remove the file or directory from the staging area.Default
- Falseremote
- bool
Whether to remove the file or directory from a remote workspace.Default
- Falsemessage
- str
The commit message.name
- str
The name of the remote. Ex) originurl
- str
The url you want to map the name to. Ex) https://hub.oxen.ai/ox/chatbotremote_name
- str
The name of the remote to push to.branch
- str
The name of the branch to push to.remote_name
- str
The name of the remote to pull from.branch
- str
The name of the branch to pull from.all
- bool
Whether to pull all data from branch history or not. Default: False