# xirong/my-git

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/xirong-my-git).**

7,396 stars · 2,490 forks · Python · MIT

## Links

- GitHub: https://github.com/xirong/my-git
- Homepage: https://github.com/xirong/my-git
- awesome-repositories: https://awesome-repositories.com/repository/xirong-my-git.md

## Description

my-git is a comprehensive framework and reference guide for Git version control administration, repository governance, and software release management. It provides a structured approach to managing the software development lifecycle, from initial feature branching to final production deployment.

The project distinguishes itself through a specialized AI-assisted development framework. This includes workflows for managing AI-generated code via automated diff reviews, intent-based commit splitting, and governance models for multi-agent coordination and session isolation using worktrees.

The codebase covers a broad surface of engineering practices, including CI/CD pipeline automation, enterprise repository governance, and advanced recovery procedures for restoring lost commits or purging sensitive data. It further details collaboration patterns such as trunk-based development, stacked pull requests, and tiered approval systems.

The repository serves as a technical reference and instructional manual for implementing standardized branching strategies and repository security policies.

## Tags

### Part of an Awesome List

- [AI Assisted Development](https://awesome-repositories.com/f/awesome-lists/ai/ai-assisted-development.md) — Provides a specialized framework for managing AI-generated code via stacked pull requests, automated diff reviews, and agent governance.
- [Peer Review Enforcement](https://awesome-repositories.com/f/awesome-lists/devtools/code-quality-and-review/peer-review-enforcement.md) — Implements governance policies that mandate specific human reviews and owner approvals before merging code. ([source](https://github.com/xirong/my-git/blob/master/04-github-engineering/04-github-engineering_en/github-engineering-governance_en.md))
- [Code Review Tools](https://awesome-repositories.com/f/awesome-lists/devtools/code-review-tools.md) — Integrate with platforms to review diffs, behavioral changes, and test sufficiency before merging code. ([source](https://github.com/xirong/my-git/blob/master/01-getting-started/01-getting-started_en/why-git_en.md))
- [Version Support Branching](https://awesome-repositories.com/f/awesome-lists/devtools/git-and-version-control-tools/version-support-branching.md) — Create dedicated stable branches for specific versions to support long-term maintenance and client deployments. ([source](https://github.com/xirong/my-git/blob/master/03-team-collaboration/03-team-collaboration_en/gitlab-flow_en.md))
- [Security and Vulnerability Scanning](https://awesome-repositories.com/f/awesome-lists/security/security-and-vulnerability-scanning.md) — Includes automated processes to detect leaked secrets, outdated dependencies, and insecure code patterns. ([source](https://github.com/xirong/my-git/blob/master/04-github-engineering/04-github-engineering_en/github-engineering-governance_en.md))
- [Git Tutorials and Guides](https://awesome-repositories.com/f/awesome-lists/devtools/git-tutorials-and-guides.md) — Comprehensive collection of learning materials for version control.

### Software Engineering & Architecture

- [Repository Governance Standards](https://awesome-repositories.com/f/software-engineering-architecture/repository-governance-standards.md) — Provide standards for branch protection and release management to maintain stability and security. ([source](https://github.com/xirong/my-git#readme))
- [Diff Review Interfaces](https://awesome-repositories.com/f/software-engineering-architecture/ai-code-change-acceptances/diff-review-interfaces.md) — Provides a centralized diff review interface for consolidating and verifying changes proposed by multiple AI agents. ([source](https://github.com/xirong/my-git/blob/master/05-ai-native-development/05-ai-native-development_en/ai-coding-tools-git-integration_en.md))
- [Intent-Based Commit Splitting](https://awesome-repositories.com/f/software-engineering-architecture/ai-code-change-acceptances/intent-based-commit-splitting.md) — Implements a workflow to split massive automated changes into small, intent-based commits for improved version control. ([source](https://github.com/xirong/my-git/blob/master/05-ai-native-development/05-ai-native-development_en/ai-native-git-workflow_en.md))
- [AI Version Control Patterns](https://awesome-repositories.com/f/software-engineering-architecture/ai-version-control-patterns.md) — Establishes version control patterns specifically for AI-generated code to ensure changes remain reviewable. ([source](https://github.com/xirong/my-git/blob/master/05-ai-native-development/05-ai-native-development_en/README_en.md))
- [Approval Governance Models](https://awesome-repositories.com/f/software-engineering-architecture/approval-governance-models.md) — Implement a tiered approval system where general reviewers assess quality and designated owners verify long-term impact. ([source](https://github.com/xirong/my-git/blob/master/03-team-collaboration/03-team-collaboration_en/code-review-best-practices_en.md))
- [Automated Risk Scanning](https://awesome-repositories.com/f/software-engineering-architecture/automated-risk-scanning.md) — Analyzes code diffs using predefined prompts to identify behavioral regressions and security vulnerabilities.
- [Collaborative Workflows](https://awesome-repositories.com/f/software-engineering-architecture/collaborative-workflows.md) — Coordinate the sequence from issue creation to deployment to ensure stable software delivery. ([source](https://github.com/xirong/my-git/blob/master/04-github-engineering/04-github-engineering_en/enterprise-github-workflow-stack_en.md))
- [AI-Assisted Development](https://awesome-repositories.com/f/software-engineering-architecture/development-methodologies/ai-assisted-development.md) — Implements a comprehensive framework for integrating AI agents into the development lifecycle using automated reviews and commit splitting.
- [Release Branching Strategies](https://awesome-repositories.com/f/software-engineering-architecture/development-methodologies/software-development-lifecycle/release-branching-strategies.md) — Select a branching model based on team size and release needs to organize environment-based deployments. ([source](https://github.com/xirong/my-git/blob/master/10-company-practices/10-company-practices_en/README_en.md))
- [Git Version Control Standards](https://awesome-repositories.com/f/software-engineering-architecture/git-version-control-standards.md) — Provides a comprehensive guide for organizing team collaboration using branching strategies, merge queues, and repository protection.
- [Mainline Integration Strategies](https://awesome-repositories.com/f/software-engineering-architecture/mainline-integration-strategies.md) — Defines structured approaches for integrating task-specific branches into the main line of development. ([source](https://github.com/xirong/my-git/blob/master/02-daily-workflow/02-daily-workflow_en/branch-and-merge_en.md))
- [Merge Requirement Governance](https://awesome-repositories.com/f/software-engineering-architecture/merge-requirement-governance.md) — Provides guidelines for mandating pull requests, status checks, and linear history for protected branches. ([source](https://github.com/xirong/my-git/blob/master/04-github-engineering/04-github-engineering_en/rulesets_en.md))
- [Multi-Agent Coordination Frameworks](https://awesome-repositories.com/f/software-engineering-architecture/multi-agent-coordination-frameworks.md) — Uses specialized branching strategies and worktrees to coordinate multiple AI agents developing features in parallel. ([source](https://github.com/xirong/my-git/blob/master/05-ai-native-development/05-ai-native-development_en/README_en.md))
- [Production Release Separation](https://awesome-repositories.com/f/software-engineering-architecture/production-release-separation.md) — Separate integrated code from live code using a dedicated production branch for validation. ([source](https://github.com/xirong/my-git/blob/master/03-team-collaboration/03-team-collaboration_en/gitlab-flow_en.md))
- [Standards & Rule Enforcement](https://awesome-repositories.com/f/software-engineering-architecture/project-management-governance/project-governance/standards-rule-enforcement.md) — Applies a consistent set of branch and tag rules across an organization to maintain engineering baselines. ([source](https://github.com/xirong/my-git/blob/master/04-github-engineering/04-github-engineering_en/rulesets_en.md))
- [Release Management](https://awesome-repositories.com/f/software-engineering-architecture/release-management.md) — Coordinates versioned deployments using release branches, hotfixes, and automated changelog generation.
- [Release Management Guides](https://awesome-repositories.com/f/software-engineering-architecture/release-management-guides.md) — Provides a structured approach to managing versioned releases, hotfixes, and production deployment pipelines.
- [Release Management Strategies](https://awesome-repositories.com/f/software-engineering-architecture/release-management-strategies.md) — Organize development and urgent hotfixes using distinct branch roles to support fixed release cycles. ([source](https://github.com/xirong/my-git/blob/master/03-team-collaboration/03-team-collaboration_en/gitflow_en.md))
- [AI-Powered Reviews](https://awesome-repositories.com/f/software-engineering-architecture/team-collaboration-tools/code-diff-inspectors/ai-powered-reviews.md) — Implements AI-powered reviews to analyze diffs for behavioral risks and security issues before human approval. ([source](https://github.com/xirong/my-git/blob/master/05-ai-native-development/05-ai-native-development_en/ai-native-git-workflow_en.md))
- [AI Assisted Code Auditing](https://awesome-repositories.com/f/software-engineering-architecture/ai-assisted-code-auditing.md) — Inspects automated contributions to detect silent behavioral changes and superficial test coverage. ([source](https://github.com/xirong/my-git/blob/master/03-team-collaboration/03-team-collaboration_en/code-review-best-practices_en.md))
- [Change Volume Management](https://awesome-repositories.com/f/software-engineering-architecture/ai-code-change-acceptances/change-volume-management.md) — Provides a system to review, split, and verify large volumes of AI-generated updates to reduce integration risks. ([source](https://github.com/xirong/my-git#readme))
- [Tiered Approval Systems](https://awesome-repositories.com/f/software-engineering-architecture/architectural-governance/tiered-approval-systems.md) — Implements a permission system where general reviewers assess quality and designated owners verify architectural impact.
- [Change Decompositions](https://awesome-repositories.com/f/software-engineering-architecture/automated-breaking-change-resolutions/change-decompositions.md) — Break oversized updates into smaller units like refactoring, behavioral changes, and documentation to reduce risk. ([source](https://github.com/xirong/my-git/blob/master/03-team-collaboration/03-team-collaboration_en/pull-request-best-practices_en.md))
- [Automated Refactoring Workflows](https://awesome-repositories.com/f/software-engineering-architecture/automated-refactoring-workflows.md) — Routes AI-generated or script-based batch changes through standard collaboration workflows and rate-limited merges. ([source](https://github.com/xirong/my-git/blob/master/04-github-engineering/04-github-engineering_en/gitops-and-config-as-code_en.md))
- [Configuration Validation](https://awesome-repositories.com/f/software-engineering-architecture/configuration-validation.md) — Run automated checks on formats and semantics during the pull request process to prevent deployment risks. ([source](https://github.com/xirong/my-git/blob/master/04-github-engineering/04-github-engineering_en/gitops-and-config-as-code_en.md))
- [Input Standardization](https://awesome-repositories.com/f/software-engineering-architecture/contribution-workflows/input-standardization.md) — Use predefined templates for pull requests and issues to ensure authors provide necessary context and evidence. ([source](https://github.com/xirong/my-git/blob/master/04-github-engineering/04-github-engineering_en/github-engineering-governance_en.md))
- [Open Source Governance](https://awesome-repositories.com/f/software-engineering-architecture/project-management-governance/project-management/open-source-governance.md) — Structure the contribution process using RFC models, maintainer trees, and two-stage review systems. ([source](https://github.com/xirong/my-git/blob/master/09-resources/09-resources_en/recommended-reading_en.md))
- [Standardized Metadata Templates](https://awesome-repositories.com/f/software-engineering-architecture/project-management-governance/project-management/project-management-tooling/standardized-metadata-templates.md) — Provide reusable templates for pull requests, issues, and AI reviews to ensure consistent documentation quality. ([source](https://github.com/xirong/my-git#readme))
- [Project Progression Tracking](https://awesome-repositories.com/f/software-engineering-architecture/project-progression-tracking.md) — Provides a methodology for reviewing commit logs and history to understand overall project progression. ([source](https://github.com/xirong/my-git/blob/master/01-getting-started/01-getting-started_en/git-basic-commands_en.md))
- [Public History Corrections](https://awesome-repositories.com/f/software-engineering-architecture/public-history-corrections.md) — Provides a playbook for correcting errors on shared branches using revert operations to avoid rewriting history. ([source](https://github.com/xirong/my-git/blob/master/02-daily-workflow/02-daily-workflow_en/rebase-vs-merge_en.md))
- [Repository Auditing](https://awesome-repositories.com/f/software-engineering-architecture/repository-auditing.md) — Provides techniques for inspecting commit history and reference logs to diagnose repository issues. ([source](https://github.com/xirong/my-git/blob/master/02-daily-workflow/02-daily-workflow_en/everyday-git-commands_en.md))
- [Model Selection Guides](https://awesome-repositories.com/f/software-engineering-architecture/team-collaboration-tools/model-selection-guides.md) — Guide the selection of collaboration models like Gitflow or GitHub Flow to coordinate team contributions. ([source](https://github.com/xirong/my-git#readme))
- [VCS Error Resolution Playbooks](https://awesome-repositories.com/f/software-engineering-architecture/vcs-error-resolution-playbooks.md) — Provides a comprehensive playbook for undoing mistakes, recovering lost commits, and scrubbing secrets. ([source](https://github.com/xirong/my-git#readme))

### Artificial Intelligence & ML

- [Worktree Session Isolation](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-systems-frameworks/agentic-workflows/worktree-isolation/parallel-worktree-development-sessions/worktree-session-isolation.md) — Uses Git worktrees to create separate directory instances for different AI tasks to prevent file overwrites. ([source](https://github.com/xirong/my-git/blob/master/05-ai-native-development/05-ai-native-development_en/ai-coding-tools-git-integration_en.md))
- [Git-Integrated AI Workspaces](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-agent-integrations/development-environment-ai-integrations/git-integrated-ai-workspaces.md) — Optimizes the development lifecycle by applying strategies for assisted reviews and commit splitting within Git workflows. ([source](https://github.com/xirong/my-git/blob/master/00-meta/00-meta_en/roadmap_en.md))
- [AI Code Reviewers](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-code-reviewers.md) — Analyzes code diffs to isolate relevant changes and split commits by intent to ensure software quality. ([source](https://github.com/xirong/my-git/blob/master/05-ai-native-development/05-ai-native-development_en/ai-change-review-example_en.md))
- [AI Development Workflows](https://awesome-repositories.com/f/artificial-intelligence-ml/artificial-intelligence-tooling/workflows-methodologies-and-prompts/ai-development-workflows.md) — Defines Git practices and review workflows for managing AI-generated code via stacked pull requests and governance. ([source](https://github.com/xirong/my-git#readme))
- [AI Agent Prompting Instructions](https://awesome-repositories.com/f/artificial-intelligence-ml/step-by-step-task-plans/procedural-knowledge-capture/ai-agent-prompting-instructions.md) — Defines machine-readable instructions and constraints to standardize the behavior and environment setup of AI agents. ([source](https://github.com/xirong/my-git/blob/master/08-templates/08-templates_en/agents-md-template_en.md))
- [AI Agent Integrations](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-agent-integrations.md) — Integrates AI agents and pair-programming tools into the development lifecycle to automate reviews and change management. ([source](https://github.com/xirong/my-git/blob/master/09-resources/09-resources_en/recommended-reading_en.md))
- [Coding Guidelines](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-agent-integrations/coding-guidelines.md) — Defines checklists and template fields for generated code to ensure human verification and tool attribution. ([source](https://github.com/xirong/my-git/blob/master/08-templates/08-templates_en/README_en.md))
- [Development Environment AI Integrations](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-agent-integrations/development-environment-ai-integrations.md) — Integrates AI-generated code via worktrees and refined diff reviews to manage parallel agent modifications. ([source](https://github.com/xirong/my-git/blob/master/01-getting-started/01-getting-started_en/git-learning-path_en.md))

### Business & Productivity Software

- [Repository](https://awesome-repositories.com/f/business-productivity-software/access-governance/repository.md) — Establishes branch protection and organizational rulesets to secure the main codebase. ([source](https://github.com/xirong/my-git/blob/master/09-resources/09-resources_en/recommended-reading_en.md))

### Development Tools & Productivity

- [Branch Management](https://awesome-repositories.com/f/development-tools-productivity/branch-management.md) — Offers a framework for managing local and remote branches, including history rewriting via rebasing and stashing. ([source](https://github.com/xirong/my-git/blob/master/README.md))
- [Branch Permission Management](https://awesome-repositories.com/f/development-tools-productivity/branch-management/branch-permission-management.md) — Prevent direct pushes to critical branches and enforce the use of short-lived feature branches. ([source](https://github.com/xirong/my-git/blob/master/04-github-engineering/04-github-engineering_en/enterprise-github-workflow-stack_en.md))
- [Worktree Managers](https://awesome-repositories.com/f/development-tools-productivity/branch-management/worktree-managers.md) — Checks out multiple branches into separate directories to enable simultaneous development and multi-agent execution.
- [Review Pipeline Sequences](https://awesome-repositories.com/f/development-tools-productivity/branching-and-review-workflows/review-pipeline-sequences.md) — Sequence self-review, automated scanning, and human judgment to ensure architectural alignment and risk acceptance. ([source](https://github.com/xirong/my-git/blob/master/05-ai-native-development/05-ai-native-development_en/ai-reviewer-and-human-reviewer_en.md))
- [Branching Strategies](https://awesome-repositories.com/f/development-tools-productivity/branching-strategies.md) — Provides a detailed guide on implementing industry-standard branching strategies like Trunk-Based Development, Gitflow, and GitHub Flow.
- [Branching Workflows](https://awesome-repositories.com/f/development-tools-productivity/branching-workflows.md) — Adopt standardized version control strategies to manage feature isolation and releases. ([source](https://github.com/xirong/my-git/blob/master/09-resources/09-resources_en/recommended-reading_en.md))
- [Change Tracking](https://awesome-repositories.com/f/development-tools-productivity/change-tracking.md) — Implements systems for auditing and tracking the history of modifications to identify the purpose and timing of changes. ([source](https://github.com/xirong/my-git/blob/master/01-getting-started/01-getting-started_en/why-git_en.md))
- [AI-Generated Code Analysis](https://awesome-repositories.com/f/development-tools-productivity/code-quality-analysis/ai-generated-code-analysis.md) — Evaluates AI code changes by verifying intent, checking behavioral boundaries, and identifying risk signals. ([source](https://github.com/xirong/my-git/blob/master/05-ai-native-development/05-ai-native-development_en/ai-generated-code-review_en.md))
- [Behavioral Risk Scanning](https://awesome-repositories.com/f/development-tools-productivity/code-quality-analysis/ai-generated-code-analysis/behavioral-risk-scanning.md) — Scans diffs using specific prompts to identify behavioral regressions and compatibility risks in AI-generated code. ([source](https://github.com/xirong/my-git/blob/master/05-ai-native-development/05-ai-native-development_en/ai-change-review-example_en.md))
- [Code Review Frameworks](https://awesome-repositories.com/f/development-tools-productivity/code-review-frameworks.md) — Evaluate pull requests using a structured sequence of checks covering goals, behavioral changes, and security risks. ([source](https://github.com/xirong/my-git/blob/master/03-team-collaboration/03-team-collaboration_en/code-review-best-practices_en.md))
- [Code Review Practices](https://awesome-repositories.com/f/development-tools-productivity/code-review-practices.md) — Apply systematic review processes, including review categories and standards, to maintain long-term code health. ([source](https://github.com/xirong/my-git/blob/master/09-resources/09-resources_en/recommended-reading_en.md))
- [Pipeline Configurations](https://awesome-repositories.com/f/development-tools-productivity/collaborative-workflows/pipeline-configurations.md) — Integrate branch protection and merge queues to maintain main branch stability in high-volume environments. ([source](https://github.com/xirong/my-git/blob/master/10-company-practices/10-company-practices_en/README_en.md))
- [Commit Recording](https://awesome-repositories.com/f/development-tools-productivity/commit-recording.md) — Provides low-level operations for recording staged changes into the local project history with author metadata. ([source](https://github.com/xirong/my-git/blob/master/01-getting-started/01-getting-started_en/git-mental-model_en.md))
- [Developer Productivity](https://awesome-repositories.com/f/development-tools-productivity/developer-productivity.md) — Optimizes developer efficiency through the use of Git worktrees for parallel tasks and advanced history recovery.
- [AI Merge Governance](https://awesome-repositories.com/f/development-tools-productivity/developer-utilities-libraries/developer-tools/version-control-ecosystems/github-integrations/automated-pull-request-reviewers/ai-merge-governance.md) — Prevents AI-generated code from merging without human approval and enforced code owner reviews. ([source](https://github.com/xirong/my-git/blob/master/04-github-engineering/04-github-engineering_en/ai-agent-governance_en.md))
- [Contribution Templates](https://awesome-repositories.com/f/development-tools-productivity/development-workflow/collaboration-patterns/developer-workflows/pull-request-workflows/contribution-templates.md) — Establish templates for pull requests, issue reports, and commit messages to maintain consistent communication across teams. ([source](https://github.com/xirong/my-git/blob/master/08-templates/08-templates_en/README_en.md))
- [Local Version Control Basics](https://awesome-repositories.com/f/development-tools-productivity/local-version-control-basics.md) — Offers foundational instructions for tracking file changes and recording history using local version control. ([source](https://github.com/xirong/my-git/blob/master/01-getting-started/01-getting-started_en/git-learning-path_en.md))
- [Parallel Workspace Management](https://awesome-repositories.com/f/development-tools-productivity/parallel-workspace-management.md) — Implements a system for managing multiple simultaneous branches via separate directories to enable parallel development. ([source](https://github.com/xirong/my-git/blob/master/02-daily-workflow/02-daily-workflow_en/worktree_en.md))
- [Staging and Commit Interfaces](https://awesome-repositories.com/f/development-tools-productivity/staging-and-commit-interfaces.md) — Provides a structured workflow for staging code modifications and recording them with descriptive commit messages. ([source](https://github.com/xirong/my-git/blob/master/02-daily-workflow/02-daily-workflow_en/everyday-git-commands_en.md))
- [Git Collaboration Workflows](https://awesome-repositories.com/f/development-tools-productivity/team-collaboration-tools/git-collaboration-workflows.md) — Offers a comprehensive manual for managing version control, branching strategies, and collaboration patterns.
- [Governance Standards](https://awesome-repositories.com/f/development-tools-productivity/team-collaboration-tools/git-collaboration-workflows/governance-standards.md) — Maintain engineering standards through defined workflows, branch protection, and ownership assignments. ([source](https://github.com/xirong/my-git/blob/master/00-meta/00-meta_en/roadmap_en.md))
- [Organizational Policy Enforcement](https://awesome-repositories.com/f/development-tools-productivity/team-management/workspace-team-creation/organizational-policy-enforcement.md) — Implements unified rules across multiple repositories to prohibit force-pushing and ensure consistent branch protection. ([source](https://github.com/xirong/my-git/blob/master/04-github-engineering/04-github-engineering_en/enterprise-github-workflow-stack_en.md))
- [Temporary Work Storage](https://awesome-repositories.com/f/development-tools-productivity/temporary-work-storage.md) — Save uncommitted changes to a temporary storage area to switch to urgent tasks. ([source](https://github.com/xirong/my-git/blob/master/02-daily-workflow/02-daily-workflow_en/everyday-git-commands_en.md))
- [Repository Governance Tools](https://awesome-repositories.com/f/development-tools-productivity/version-control-repository-tools/version-control-managers/repository-governance-tools.md) — Enforces consistent naming conventions, push behaviors, and security baselines across multiple repositories. ([source](https://github.com/xirong/my-git/blob/master/04-github-engineering/04-github-engineering_en/github-engineering-governance_en.md))
- [Automated Commit Splitting](https://awesome-repositories.com/f/development-tools-productivity/version-control-repository-tools/version-control-managers/repository-utilities/history-analysis-visualization/commit-graph-visualizers/visual-commit-splitting/automated-commit-splitting.md) — Breaks down massive AI-generated changes into smaller, logical commits to improve human review accuracy. ([source](https://github.com/xirong/my-git/blob/master/05-ai-native-development/05-ai-native-development_en/README_en.md))
- [Intent-Based Splitting](https://awesome-repositories.com/f/development-tools-productivity/version-control-repository-tools/version-control-managers/repository-utilities/history-analysis-visualization/commit-graph-visualizers/visual-commit-splitting/intent-based-splitting.md) — Divides massive automated changes into smaller logical units based on functional categories for human verification.
- [Version Control Workflows](https://awesome-repositories.com/f/development-tools-productivity/version-control-workflows.md) — Organize feature development, code reviews, and merges using established patterns like GitHub Flow or Trunk-Based Development. ([source](https://github.com/xirong/my-git/blob/master/03-team-collaboration/03-team-collaboration_en/team-git-workflow-guide_en.md))
- [Review Guidelines](https://awesome-repositories.com/f/development-tools-productivity/branching-and-review-workflows/review-guidelines.md) — Establish review guidelines to ensure high-value feedback and prevent pull requests from stalling. ([source](https://github.com/xirong/my-git/blob/master/10-company-practices/10-company-practices_en/README_en.md))
- [Release Change Logs](https://awesome-repositories.com/f/development-tools-productivity/change-tracking/release-change-logs.md) — Provides standards for creating changelogs and release notes with key changes and upgrade instructions. ([source](https://github.com/xirong/my-git/blob/master/04-github-engineering/04-github-engineering_en/release-management_en.md))
- [Version Control Undo Operations](https://awesome-repositories.com/f/development-tools-productivity/change-tracking/undo-trees/operation-based-undo-history/version-control-undo-operations.md) — Provides instructions for reverting files to previous states and canceling staged changes to recover from errors. ([source](https://github.com/xirong/my-git/blob/master/01-getting-started/01-getting-started_en/git-basic-commands_en.md))
- [Code Slicing](https://awesome-repositories.com/f/development-tools-productivity/code-quality-analysis/code-slicing.md) — Divides large machine-generated changes into smaller engineering units for better review and rollback. ([source](https://github.com/xirong/my-git/blob/master/01-getting-started/01-getting-started_en/why-git_en.md))
- [Commit Decomposition Strategies](https://awesome-repositories.com/f/development-tools-productivity/commit-decomposition-strategies.md) — Break large changes into incremental commits to reduce cognitive load and ensure each change has one goal. ([source](https://github.com/xirong/my-git/blob/master/10-company-practices/10-company-practices_en/company-practices-decision-map_en.md))
- [Safe Commit Reversals](https://awesome-repositories.com/f/development-tools-productivity/commit-history-analysis/commit-history-integration/safe-commit-reversals.md) — Provides methods for safely rolling back public commits using inverse commits to avoid history conflicts. ([source](https://github.com/xirong/my-git/blob/master/06-troubleshooting/06-troubleshooting_en/git-troubleshooting-playbook_en.md))
- [Secret-Focused History Analysis](https://awesome-repositories.com/f/development-tools-productivity/commit-history-analysis/secret-focused-history-analysis.md) — Provides procedures for auditing version history specifically to locate and remove leaked credentials. ([source](https://github.com/xirong/my-git/blob/master/09-resources/09-resources_en/recommended-reading_en.md))
- [Dependent Commit Stacks](https://awesome-repositories.com/f/development-tools-productivity/commit-message-generators/automated-commit-workflows/dependent-commit-stacks.md) — Represent large features as a dependency graph of small, interdependent commits to maintain review quality. ([source](https://github.com/xirong/my-git/blob/master/05-ai-native-development/05-ai-native-development_en/README_en.md))
- [Code Quality and Verification](https://awesome-repositories.com/f/development-tools-productivity/developer-utilities-libraries/developer-tools/code-quality-verification.md) — Defines methods for validating modifications through reproducible tests and explicit manual verification steps. ([source](https://github.com/xirong/my-git/blob/master/05-ai-native-development/05-ai-native-development_en/ai-native-git-workflow_en.md))
- [Incremental Release Strategies](https://awesome-repositories.com/f/development-tools-productivity/feature-flag-management/incremental-release-strategies.md) — Deconstruct long-term developments into incremental merges and use feature flags to control visibility. ([source](https://github.com/xirong/my-git/blob/master/03-team-collaboration/03-team-collaboration_en/github-flow_en.md))
- [History Linearization](https://awesome-repositories.com/f/development-tools-productivity/git-branching-merging/history-linearization.md) — Enforces a flattened commit timeline through rebasing or squashing to ensure a clean project audit trail.
- [Git Error Recovery](https://awesome-repositories.com/f/development-tools-productivity/git-error-recovery.md) — Provides a playbook for moving commits from incorrect branches to intended targets without data loss. ([source](https://github.com/xirong/my-git/blob/master/06-troubleshooting/06-troubleshooting_en/README_en.md))
- [Git References](https://awesome-repositories.com/f/development-tools-productivity/git-references.md) — Provides a technical reference for advanced Git operations, including worktrees, reflogs, and history sanitization.
- [Last Commit Undo Operations](https://awesome-repositories.com/f/development-tools-productivity/history-rewriting/commit-rewriting-techniques/last-commit-undo-operations.md) — Explains how to undo the most recent commit while preserving the working tree changes. ([source](https://github.com/xirong/my-git/blob/master/06-troubleshooting/06-troubleshooting_en/undo-anything_en.md))
- [Merge Reversions](https://awesome-repositories.com/f/development-tools-productivity/history-rewriting/commit-rewriting-techniques/last-commit-undo-operations/merge-reversions.md) — Provides a structured approach to reverting changes introduced by specific merge commits. ([source](https://github.com/xirong/my-git/blob/master/06-troubleshooting/06-troubleshooting_en/git-troubleshooting-playbook_en.md))
- [Automated Issue Resolvers](https://awesome-repositories.com/f/development-tools-productivity/issue-trackers/automated-issue-resolvers.md) — Automates the analysis of task tickets to modify code and create pull requests for small fixes. ([source](https://github.com/xirong/my-git/blob/master/05-ai-native-development/05-ai-native-development_en/ai-coding-tools-git-integration_en.md))
- [Large Repository Optimizations](https://awesome-repositories.com/f/development-tools-productivity/large-repository-optimizations.md) — Apply techniques to accelerate cloning and checkout in massive codebases to reduce infrastructure bottlenecks. ([source](https://github.com/xirong/my-git/blob/master/10-company-practices/10-company-practices_en/README_en.md))
- [Local-to-Remote Repository Publishing](https://awesome-repositories.com/f/development-tools-productivity/local-to-remote-repository-publishing.md) — Details the process of pushing local commits to a remote repository to initiate the pull request and review cycle. ([source](https://github.com/xirong/my-git/blob/master/02-daily-workflow/02-daily-workflow_en/everyday-git-commands_en.md))
- [Merge Conflict Resolution](https://awesome-repositories.com/f/development-tools-productivity/merge-conflict-resolution.md) — Fix discrepancies between competing code changes to successfully merge branches. ([source](https://github.com/xirong/my-git/blob/master/06-troubleshooting/06-troubleshooting_en/README_en.md))
- [Automated Reviewer Assignment](https://awesome-repositories.com/f/development-tools-productivity/pull-request-review-tools/automated-reviewer-assignment.md) — Direct pull requests to specific owners based on files changed and enforce approval requirements for high-risk directories. ([source](https://github.com/xirong/my-git/blob/master/04-github-engineering/04-github-engineering_en/enterprise-github-workflow-stack_en.md))
- [Review Quality Standards](https://awesome-repositories.com/f/development-tools-productivity/pull-request-review-tools/review-quality-standards.md) — Implement standards for request size and review quality to reduce bottlenecks and improve merge speed. ([source](https://github.com/xirong/my-git/blob/master/03-team-collaboration/03-team-collaboration_en/README_en.md))
- [Reference Log Recovery](https://awesome-repositories.com/f/development-tools-productivity/reference-log-recovery.md) — Explains how to use the Git reference log to recover missing commits and deleted branches. ([source](https://github.com/xirong/my-git/blob/master/06-troubleshooting/06-troubleshooting_en/git-troubleshooting-playbook_en.md))
- [Release Procedure Templates](https://awesome-repositories.com/f/development-tools-productivity/release-procedure-templates.md) — Create structured templates for release notes and hotfix procedures to manage production deployments and versioning. ([source](https://github.com/xirong/my-git/blob/master/08-templates/08-templates_en/README_en.md))
- [Force Push Recoveries](https://awesome-repositories.com/f/development-tools-productivity/remote-data-restorations/force-push-recoveries.md) — Provides a workflow to identify and restore the correct commit after a destructive remote force-push. ([source](https://github.com/xirong/my-git/blob/master/06-troubleshooting/06-troubleshooting_en/git-troubleshooting-playbook_en.md))
- [Remote Branch Restorations](https://awesome-repositories.com/f/development-tools-productivity/remote-data-restorations/remote-branch-restorations.md) — Offers techniques to restore remote branch states after accidental deletions caused by force-pushes. ([source](https://github.com/xirong/my-git/blob/master/06-troubleshooting/06-troubleshooting_en/README_en.md))
- [Remote Repository Synchronization](https://awesome-repositories.com/f/development-tools-productivity/remote-repository-synchronization.md) — Guides the connection and synchronization of local repositories with remote hosting services. ([source](https://github.com/xirong/my-git/blob/master/01-getting-started/01-getting-started_en/git-mental-model_en.md))
- [Shallow Cloning](https://awesome-repositories.com/f/development-tools-productivity/repository-cloning-tools/isolated-repository-cloning/history-size-optimization/shallow-cloning.md) — Explains the use of shallow, partial, and sparse checkouts to optimize repository retrieval and disk usage. ([source](https://github.com/xirong/my-git/blob/master/07-large-repo/07-large-repo_en/large-repo-git-practices_en.md))
- [Repository Performance Optimizations](https://awesome-repositories.com/f/development-tools-productivity/repository-performance-optimizations.md) — Applies specialized practices to reduce time spent on cloning and checking out large repositories. ([source](https://github.com/xirong/my-git/blob/master/09-resources/09-resources_en/recommended-reading_en.md))
- [Uncommitted Change Reversions](https://awesome-repositories.com/f/development-tools-productivity/uncommitted-change-reversions.md) — Provides guidance on discarding local modifications and reverting files to their last committed state. ([source](https://github.com/xirong/my-git/blob/master/06-troubleshooting/06-troubleshooting_en/git-troubleshooting-playbook_en.md))
- [Versioning Mistake Recoveries](https://awesome-repositories.com/f/development-tools-productivity/version-based-file-recovery/versioning-mistake-recoveries.md) — Outlines how to restore lost commits and correct mistakes like incorrect resets. ([source](https://github.com/xirong/my-git/blob/master/01-getting-started/01-getting-started_en/why-git_en.md))
- [Version Control Recovery Playbooks](https://awesome-repositories.com/f/development-tools-productivity/version-control-recovery-playbooks.md) — Provides a playbook for resolving merge conflicts, recovering lost commits, and scrubbing secrets from history. ([source](https://github.com/xirong/my-git#readme))
- [Commit Cherry Picking Tools](https://awesome-repositories.com/f/development-tools-productivity/version-control-repository-tools/version-control-managers/git-utilities/commit-cherry-picking-tools.md) — Details the use of cherry-picking to transfer specific commits between branches. ([source](https://github.com/xirong/my-git/blob/master/06-troubleshooting/06-troubleshooting_en/committed-to-wrong-branch_en.md))
- [Work Stashing](https://awesome-repositories.com/f/development-tools-productivity/work-stashing.md) — Details the use of stashing to temporarily store uncommitted changes and clear the working directory. ([source](https://github.com/xirong/my-git/blob/master/02-daily-workflow/02-daily-workflow_en/stash_en.md))
- [Working Tree Restorations](https://awesome-repositories.com/f/development-tools-productivity/working-tree-restorations.md) — Provides methods for restoring files in the working directory to their last committed state. ([source](https://github.com/xirong/my-git/blob/master/01-getting-started/01-getting-started_en/git-mental-model_en.md))

### DevOps & Infrastructure

- [CI/CD Pipeline Integrations](https://awesome-repositories.com/f/devops-infrastructure/ci-cd-pipeline-integrations.md) — Integrates automated quality checks, linting, and security scanning directly into the pull request and deployment process.
- [AI Generation Verifications](https://awesome-repositories.com/f/devops-infrastructure/continuous-integration/quality-gates/ai-generation-verifications.md) — Utilizes structured checklists as quality gates to evaluate security risks and maintainability of AI-generated code. ([source](https://github.com/xirong/my-git/blob/master/08-templates/08-templates_en/ai-code-review-checklist_en.md))
- [Branch Merging Strategies](https://awesome-repositories.com/f/devops-infrastructure/infrastructure/version-control-systems/branch-merging-strategies.md) — Defines standardized methods and workflows for integrating changes from different development branches. ([source](https://github.com/xirong/my-git/blob/master/02-daily-workflow/02-daily-workflow_en/rebase-vs-merge_en.md))
- [Branch Protections](https://awesome-repositories.com/f/devops-infrastructure/infrastructure/version-control-systems/branch-merging-strategies/branch-protections.md) — Secures critical branches using mandatory status checks and push restrictions to maintain mainline stability.
- [Branch-Based Isolation](https://awesome-repositories.com/f/devops-infrastructure/version-control-management/version-control-workflows/branch-based-isolation.md) — Establishes the practice of using separate branches to isolate features and experiments from the main codebase. ([source](https://github.com/xirong/my-git/blob/master/01-getting-started/01-getting-started_en/why-git_en.md))
- [Feature Branch Initializations](https://awesome-repositories.com/f/devops-infrastructure/version-control-management/version-control-workflows/branch-based-isolation/feature-branch-initializations.md) — Provides a standardized process for initializing feature branches to ensure a clean starting state. ([source](https://github.com/xirong/my-git/blob/master/02-daily-workflow/02-daily-workflow_en/everyday-git-commands_en.md))
- [Staging Areas](https://awesome-repositories.com/f/devops-infrastructure/version-control-management/version-control/staging-areas.md) — Details the use of staging areas to prepare and group specific modifications before committing. ([source](https://github.com/xirong/my-git/blob/master/01-getting-started/01-getting-started_en/git-mental-model_en.md))
- [Automated Merge Queues](https://awesome-repositories.com/f/devops-infrastructure/automated-merge-queues.md) — Verifies the combined state of multiple pending changes as a group to prevent regressions in high-volume environments.
- [Integration Stability Verification](https://awesome-repositories.com/f/devops-infrastructure/automated-merge-queues/integration-stability-verification.md) — Uses required checks and merge queues to validate that the main branch remains stable after merging. ([source](https://github.com/xirong/my-git/blob/master/04-github-engineering/04-github-engineering_en/enterprise-github-workflow-stack_en.md))
- [CI Workflow Automations](https://awesome-repositories.com/f/devops-infrastructure/automation-orchestration/task-execution-frameworks/ci-workflow-automations.md) — Develops reusable workflows and configuration-as-code strategies to automate testing and deployment within the PR process. ([source](https://github.com/xirong/my-git/blob/master/09-resources/09-resources_en/recommended-reading_en.md))
- [Change Rollback Mechanisms](https://awesome-repositories.com/f/devops-infrastructure/change-rollback-mechanisms.md) — Documents strategies for reversing changes using Git reverts and data compensation plans. ([source](https://github.com/xirong/my-git/blob/master/05-ai-native-development/05-ai-native-development_en/ai-native-git-workflow_en.md))
- [Security Scanning Integrations](https://awesome-repositories.com/f/devops-infrastructure/ci-cd-pipeline-integrations/security-scanning-integrations.md) — Integrates vulnerability and secret scanning into the push and pull request stages of the pipeline. ([source](https://github.com/xirong/my-git/blob/master/04-github-engineering/04-github-engineering_en/enterprise-github-workflow-stack_en.md))
- [Auditability Workflows](https://awesome-repositories.com/f/devops-infrastructure/cicd-pipeline-automation/gitops-tools/gitops-deployment-management/auditability-workflows.md) — Track configuration and infrastructure changes through pull requests and peer reviews to ensure auditability. ([source](https://github.com/xirong/my-git/blob/master/04-github-engineering/04-github-engineering_en/gitops-and-config-as-code_en.md))
- [Emergency Hotfix Execution](https://awesome-repositories.com/f/devops-infrastructure/deployment-management/installation-package-management/binary-and-source-installation/remote-binary-updaters/remote-hotfix-delivery/emergency-hotfix-execution.md) — Provides a structured approach to deploying urgent production fixes with mandatory rollback plans. ([source](https://github.com/xirong/my-git/blob/master/04-github-engineering/04-github-engineering_en/release-management_en.md))
- [Trunk-Based Versioning Workflows](https://awesome-repositories.com/f/devops-infrastructure/deployment-stage-management/trunk-based-versioning-workflows.md) — Merge small and frequent updates into a single branch to enable large-scale collaboration and faster integration. ([source](https://github.com/xirong/my-git/blob/master/10-company-practices/10-company-practices_en/README_en.md))
- [Review Feedback Classifiers](https://awesome-repositories.com/f/devops-infrastructure/feedback-loops/review-feedback-classifiers.md) — Categorize comments into blocking, suggestion, or optional levels to distinguish critical issues from stylistic preferences. ([source](https://github.com/xirong/my-git/blob/master/03-team-collaboration/03-team-collaboration_en/code-review-best-practices_en.md))
- [Merge Queues](https://awesome-repositories.com/f/devops-infrastructure/merge-queues.md) — Verify that multiple requests pass integration as a combined group before merging into the main branch. ([source](https://github.com/xirong/my-git/blob/master/04-github-engineering/04-github-engineering_en/merge-queue_en.md))
- [Release Managers](https://awesome-repositories.com/f/devops-infrastructure/release-managers.md) — Creates traceable and rollback-capable workflows using automated checks to streamline software deployment. ([source](https://github.com/xirong/my-git/blob/master/10-company-practices/10-company-practices_en/README_en.md))
- [Release Pipeline Establishment](https://awesome-repositories.com/f/devops-infrastructure/release-pipeline-establishment.md) — Integrates commit linking, manual approval checkpoints, and post-release verification into the deployment process. ([source](https://github.com/xirong/my-git/blob/master/04-github-engineering/04-github-engineering_en/release-management_en.md))
- [Release Tracking](https://awesome-repositories.com/f/devops-infrastructure/release-tracking.md) — Ensures deployments are explainable through the use of trackable versions, tags, and release notes. ([source](https://github.com/xirong/my-git/blob/master/04-github-engineering/04-github-engineering_en/enterprise-github-workflow-stack_en.md))
- [Software Release Orchestration](https://awesome-repositories.com/f/devops-infrastructure/software-release-orchestration.md) — Coordinates release windows, emergency hotfixes, and the flow of code from version control to deployment. ([source](https://github.com/xirong/my-git/blob/master/04-github-engineering/04-github-engineering_en/README_en.md))
- [Local-Remote Branch Synchronizers](https://awesome-repositories.com/f/devops-infrastructure/version-control-management/version-control-utilities/branch-management-utilities/local-remote-branch-synchronizers.md) — Describes the process of synchronizing local branches with their remote counterparts via fetch and push. ([source](https://github.com/xirong/my-git/blob/master/01-getting-started/01-getting-started_en/git-basic-commands_en.md))
- [Mainline Synchronizations](https://awesome-repositories.com/f/devops-infrastructure/version-control-management/version-control-utilities/branch-management-utilities/local-remote-branch-synchronizers/mainline-synchronizations.md) — Details the process of synchronizing working branches with the latest main codebase to prevent integration conflicts. ([source](https://github.com/xirong/my-git/blob/master/02-daily-workflow/02-daily-workflow_en/everyday-git-commands_en.md))
- [Commit History Management](https://awesome-repositories.com/f/devops-infrastructure/version-control-management/version-control-utilities/commit-history-management.md) — Details techniques for cleaning and organizing commit history through squashing and message modification. ([source](https://github.com/xirong/my-git/blob/master/02-daily-workflow/02-daily-workflow_en/rebase-vs-merge_en.md))
- [Data Recovery Procedures](https://awesome-repositories.com/f/devops-infrastructure/version-control-management/version-control-utilities/commit-history-management/data-recovery-procedures.md) — Provides detailed procedures for restoring lost commits and files using internal version control logs. ([source](https://github.com/xirong/my-git/blob/master/00-meta/00-meta_en/roadmap_en.md))
- [History Purging](https://awesome-repositories.com/f/devops-infrastructure/version-control-management/version-control-utilities/commit-history-management/history-purging.md) — Provides utilities for the permanent removal of sensitive files or secrets from the entire commit history. ([source](https://github.com/xirong/my-git/blob/master/06-troubleshooting/06-troubleshooting_en/remove-secret-from-history_en.md))
- [Git Command Snippets](https://awesome-repositories.com/f/devops-infrastructure/version-control-management/version-control-utilities/git-command-snippets.md) — Catalog essential commands and practical patterns to increase efficiency when interacting with a version control system. ([source](https://github.com/xirong/my-git/blob/master/09-resources/09-resources_en/resources-index_en.md))
- [Change Reversion](https://awesome-repositories.com/f/devops-infrastructure/version-control-management/version-control-workflows/change-reversion.md) — Implements strategies for undoing committed changes on shared branches to maintain a linear history. ([source](https://github.com/xirong/my-git/blob/master/06-troubleshooting/06-troubleshooting_en/README_en.md))
- [Quality Standards](https://awesome-repositories.com/f/devops-infrastructure/version-control-management/version-control-workflows/pull-request-management/quality-standards.md) — Standardize pull requests by enforcing single-problem focus, clear behavioral titles, and detailed risk descriptions. ([source](https://github.com/xirong/my-git/blob/master/03-team-collaboration/03-team-collaboration_en/pull-request-best-practices_en.md))
- [Stacked Pull Request Managers](https://awesome-repositories.com/f/devops-infrastructure/version-control-management/version-control-workflows/pull-request-management/stacked-pull-request-managers.md) — Decomposes large feature sets into a dependency graph of small interdependent pull requests to maintain review quality.
- [Implementation Strategies](https://awesome-repositories.com/f/devops-infrastructure/version-control-management/version-control-workflows/pull-request-management/stacked-pull-request-managers/implementation-strategies.md) — Organize large features into a sequence of dependent, small pull requests to maintain reviewability. ([source](https://github.com/xirong/my-git/blob/master/03-team-collaboration/03-team-collaboration_en/pull-request-best-practices_en.md))

### Operating Systems & Systems Programming

- [Versioned Snapshotting](https://awesome-repositories.com/f/operating-systems-systems-programming/file-saving-with-overwrite-controls/versioned-snapshotting.md) — Defines the process of staging specific modifications and recording them as permanent project snapshots. ([source](https://github.com/xirong/my-git/blob/master/01-getting-started/01-getting-started_en/git-basic-commands_en.md))

### Security & Cryptography

- [Branch and Tag Permissions](https://awesome-repositories.com/f/security-cryptography/access-token-management/git-access-management/branch-and-tag-permissions.md) — Control the creation, deletion, and updating of branches and tags to prohibit force pushes. ([source](https://github.com/xirong/my-git/blob/master/04-github-engineering/04-github-engineering_en/rulesets_en.md))
- [AI-Generated Code Validation](https://awesome-repositories.com/f/security-cryptography/ai-generated-code-validation.md) — Validates AI-authored changes by requiring original intent documentation and manual verification of modified files. ([source](https://github.com/xirong/my-git/blob/master/03-team-collaboration/03-team-collaboration_en/pull-request-best-practices_en.md))
- [Enterprise Repository Security](https://awesome-repositories.com/f/security-cryptography/enterprise-repository-security.md) — Establishes engineering standards through unified rulesets, code ownership, and organizational branch protection.
- [AI Agent Permissions](https://awesome-repositories.com/f/security-cryptography/permission-based-access-control/ai-agent-permissions.md) — Defines controls and minimum permissions for autonomous AI agents using branch prefixes and scoped access. ([source](https://github.com/xirong/my-git/blob/master/04-github-engineering/04-github-engineering_en/ai-agent-governance_en.md))
- [Secret Security](https://awesome-repositories.com/f/security-cryptography/secret-security.md) — Provides best practices and utilities for scanning repositories for sensitive data and securing credentials. ([source](https://github.com/xirong/my-git/blob/master/04-github-engineering/04-github-engineering_en/README_en.md))
- [Code Reviewer Assignment](https://awesome-repositories.com/f/security-cryptography/ownership-management/code-reviewer-assignment.md) — Assign specific users or teams to directories using ownership files to automate reviewer assignments. ([source](https://github.com/xirong/my-git/blob/master/07-large-repo/07-large-repo_en/large-repo-git-practices_en.md))
- [Credential Leak Prevention](https://awesome-repositories.com/f/security-cryptography/security/cryptography-and-secrets/secrets-credential-management/credential-leak-prevention.md) — Provides mechanisms to detect and block the accidental exposure of secrets during the push phase. ([source](https://github.com/xirong/my-git/blob/master/09-resources/09-resources_en/recommended-reading_en.md))
- [Repository Path Protections](https://awesome-repositories.com/f/security-cryptography/security/policies/host-resource-access/file-system-access-controls/path-access-restrictions/repository-path-protections.md) — Limit rules and protections to specific file paths or metadata to control access to sensitive code. ([source](https://github.com/xirong/my-git/blob/master/04-github-engineering/04-github-engineering_en/rulesets_en.md))
- [Environment-Scoped Secret Management](https://awesome-repositories.com/f/security-cryptography/security/utilities/secret-and-credential-managers/secret-management-systems/environment-scoped-secret-management.md) — Implements branch-based security policies to isolate sensitive deployment credentials from AI-generated code. ([source](https://github.com/xirong/my-git/blob/master/04-github-engineering/04-github-engineering_en/ai-agent-governance_en.md))
- [Secret Scrubbing](https://awesome-repositories.com/f/security-cryptography/sensitive-data-access-controls/secret-scrubbing.md) — Provides procedures for scrubbing compromised credentials from the commit history using filtering tools. ([source](https://github.com/xirong/my-git/blob/master/06-troubleshooting/06-troubleshooting_en/git-troubleshooting-playbook_en.md))
- [Sensitive Data Purging](https://awesome-repositories.com/f/security-cryptography/vulnerability-scanning/sensitive-data-scanners/sensitive-data-purging.md) — Provides specialized methods for the permanent deletion of secrets and credentials from the entire commit graph. ([source](https://github.com/xirong/my-git/blob/master/06-troubleshooting/06-troubleshooting_en/README_en.md))

### Testing & Quality Assurance

- [Automated Code Review](https://awesome-repositories.com/f/testing-quality-assurance/code-quality-review/automated-code-review.md) — Automates the initial scanning of code diffs to detect bugs and style inconsistencies before human review. ([source](https://github.com/xirong/my-git/blob/master/05-ai-native-development/05-ai-native-development_en/ai-reviewer-and-human-reviewer_en.md))
- [Quality Gates](https://awesome-repositories.com/f/testing-quality-assurance/ci-integration-testing/quality-gates.md) — Runs linting, unit tests, and builds automatically on every change to verify minimum quality standards. ([source](https://github.com/xirong/my-git/blob/master/04-github-engineering/04-github-engineering_en/github-engineering-governance_en.md))
- [Merge Change Validations](https://awesome-repositories.com/f/testing-quality-assurance/merge-change-validations.md) — Provides a framework for validating that branches are clean of secrets and build artifacts before integration. ([source](https://github.com/xirong/my-git/blob/master/02-daily-workflow/02-daily-workflow_en/branch-and-merge_en.md))
