一键导入
aws-codecommit
CodeCommit via AWS CLI v2 (`aws codecommit`). Repositories, branches, commits, files, pull requests, approval rules, merges, comments.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
CodeCommit via AWS CLI v2 (`aws codecommit`). Repositories, branches, commits, files, pull requests, approval rules, merges, comments.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
IAM Access Analyzer via AWS CLI v2 (`aws accessanalyzer`). Analyzers, findings, archive rules, access previews, policy tools.
Private CA via AWS CLI v2 (`aws acm-pca`). Certificate authorities, certificates, audit reports, permissions, policies.
ACM via AWS CLI v2 (`aws acm`). Certificates, import/export, validation, tags, account configuration.
Managed Prometheus via AWS CLI v2 (`aws amp`). Workspaces, alert manager, rule groups, scrapers, logging, resource policies.
Amplify via AWS CLI v2 (`aws amplify`). Apps, branches, domain associations, jobs, deployments, webhooks.
API Gateway via AWS CLI v2 (`aws apigateway`). REST APIs, HTTP APIs, resources, methods, stages, authorizers, API keys, usage plans.
| name | aws-codecommit |
| description | CodeCommit via AWS CLI v2 (`aws codecommit`). Repositories, branches, commits, files, pull requests, approval rules, merges, comments. |
Complete reference for all aws codecommit subcommands in AWS CLI v2. Covers repository management, branch operations, commits and file operations, pull requests, approval rules, merge operations, comments, and triggers for AWS CodeCommit Git-based source control.
Note: AWS CodeCommit is no longer accepting new customers as of July 2024. Existing customers can continue to use the service.
aws codecommit create-repository --repository-name my-repo \
--repository-description "My application repository"
aws codecommit list-repositories
aws codecommit get-repository --repository-name my-repo
aws codecommit create-branch --repository-name my-repo \
--branch-name feature-branch --commit-id abc123def456
aws codecommit create-pull-request --title "Add new feature" \
--targets repositoryName=my-repo,sourceReference=feature-branch,destinationReference=main
aws codecommit merge-pull-request-by-squash \
--pull-request-id 42 --repository-name my-repo
aws codecommit create-commit --repository-name my-repo \
--branch-name main --parent-commit-id abc123 \
--put-files '[{"filePath":"README.md","fileContent":"SGVsbG8="}]'
aws codecommit put-repository-triggers --repository-name my-repo \
--triggers '[{"name":"my-trigger","destinationArn":"arn:aws:sns:us-east-1:123456789012:my-topic","events":["all"],"branches":["main"]}]'
See index.md for the quick reference table and global options.
| Group | File | Commands |
|---|---|---|
| Repositories | repositories.md | create-repository, delete-repository, get-repository, list-repositories, batch-get-repositories, update-repository-description, update-repository-name |
| Branches | branches.md | create-branch, delete-branch, get-branch, list-branches, update-default-branch |
| Commits & Files | commits-files.md | create-commit, get-commit, batch-get-commits, get-differences, get-blob, get-file, get-folder, put-file, delete-file |
| Pull Requests | pull-requests.md | create-pull-request, get-pull-request, list-pull-requests, update-pull-request-title, update-pull-request-description, update-pull-request-status, describe-pull-request-events, evaluate-pull-request-approval-rules |
| Approval Rules | approval-rules.md | create-approval-rule-template, delete-approval-rule-template, get-approval-rule-template, list-approval-rule-templates, update-approval-rule-template-content, associate-approval-rule-template-with-repository, disassociate-approval-rule-template-from-repository, list-associated-approval-rule-templates-for-repository, list-repositories-for-approval-rule-template |
| Merges | merges.md | get-merge-options, get-merge-conflicts, get-merge-commit, merge-branches-by-fast-forward, merge-branches-by-squash, merge-branches-by-three-way, merge-pull-request-by-fast-forward, merge-pull-request-by-squash, merge-pull-request-by-three-way |
| Comments | comments.md | post-comment-for-compared-commit, post-comment-for-pull-request, post-comment-reply, get-comment, get-comments-for-compared-commit, get-comments-for-pull-request, update-comment, delete-comment-content |
| Triggers | triggers.md | get-repository-triggers, put-repository-triggers, test-repository-triggers |
| Tags | tags.md | tag-resource, untag-resource, list-tags-for-resource |