Patched CLI
Patching repositories locally via the Patched CLI
Step 1. Install patched-cli.
pip install patched-cli
Step 2. Run patched-cli with your git repository as its argument or working directory.
When the working directory is the git repository
patched-cli
When the argument is the git repository
patched-cli /path/to/my/git/repository
Step 3. If this is the first time running patched-cli, you will be redirected to patched’s generate a token. Copy the token and paste it to the prompt. If this is not the first time running patched-cli an application directory should already exist under your user’s home directory (if you are using a Unix-based operating system) or AppData folder (if you are using a windows based operating system).
Alternatively you can set the environment variable PATCHED_ACCESS_TOKEN before running patched-cli.
export PATCHED_ACCESS_TOKEN=your-patched-access-token-here patched-cli
Step 4. To create a pull request you can set the --create-pr
flag.
patched-cli --create-pr
Step 5. f patched.codes is not installed in your GitHub repository you can give patched-cli your GitHub Personal Access Token via the option --github-access-token
or set the environment variable PATCHED_GITHUB_TOKEN.
export PATCHED_GITHUB_TOKEN="your.patched.access.token.here" patched-cli --create-pr