src pr create
Create a new pull request on SourceCraft.
Usage
src pr create [flags]
Examples
Create PR interactively
src pr create
Create PR with title
src pr create --title "Add new feature"
Create PR with title and description
src pr create --title "Fix bug" --description "Fixes issue #123"
Create PR targeting specific branch
src pr create --title "Feature" --base develop
Create PR from specific source branch
src pr create --title "Feature" --head feature-branch
Create as draft
src pr create --title "WIP: Feature" --draft
Create and request reviewers
src pr create --title "Feature" --reviewer alice --reviewer bob
Create and open in browser
src pr create --title "Feature" --web
Flags
| Flag | Description |
|---|---|
-B, --base string |
Target branch (default: main) |
-b, --description string |
Description for the pull request |
-d, --draft |
Create as draft |
-H, --head string |
Source branch (default: current branch) |
-r, --reviewer strings |
Request reviewers by slug |
--silent |
do not notify subscribers |
-t, --title string |
Title for the pull request |
-w, --web |
Open in browser |
Inherited flags
| Flag | Description |
|---|---|
--env string |
Override Sourcecraft environment (use 'src envs' to list available) |
--json string |
Output JSON, optionally filtered (--json or --json=field1,field2) |
--json-compact string |
Output compact JSON, optionally filtered |
--plain |
Output without colors/styling (for LLM consumption) |
-R, --repo string |
Select another repository using OWNER/REPO format |
-V, --verbose |
Enable debug logging output |
Learn more
Use src pr create <subcommand> --help for more information about a command.
Была ли статья полезна?
Предыдущая
Следующая