GH-REPO-EDIT(1) GitHub CLI manual GH-REPO-EDIT(1) (NAME) gh-repo-edit - (SYNOPSIS) gh repo edit [] [flags] (DESCRIPTION) . --=false . (visibility) : o (watchers) o (public forks) o (push rulesets) o (GitHub Actions) --visibility --accept-visibility-change-consequences . : . --enable-squash-merge --squash-merge-commit-message (squash merge) : o default: o pr-title: o pr-title-commits: o pr-title-description: (OPTIONS) --accept-visibility-change-consequences --add-topic (topic) --allow-forking (fork) --allow-update-branch --default-branch --delete-branch-on-merge -d, --description --enable-advanced-security --enable-auto-merge --enable-discussions --enable-issues --enable-merge-commit --enable-projects --enable-rebase-merge --enable-secret-scanning --enable-secret-scanning-push-protection . --enable-squash-merge (squashed commit) --enable-wiki () -h, --homepage (URL) --remove-topic (topic) --squash-merge-commit-message : {default|pr- title|pr-title-commits|pr-title-description} --template --visibility {public,private,internal} (EXIT CODES) 0: 1: 2: 4: : . . (EXAMPLES) # () $ gh repo edit --enable-issues --enable-wiki # $ gh repo edit --enable-projects=false (SEE ALSO) gh-repo(1) Sep 2026 GH-REPO-EDIT(1)