Auto-sync: 2026-04-21 16:03
This commit is contained in:
27
wiki/concepts/Git-集成.md
Normal file
27
wiki/concepts/Git-集成.md
Normal file
@@ -0,0 +1,27 @@
|
||||
---
|
||||
title: "Git 集成"
|
||||
type: concept
|
||||
tags: [git, automation, project-management]
|
||||
---
|
||||
|
||||
## Summary
|
||||
Git 集成是指将代码提交自动关联到项目事件和任务的机制。
|
||||
|
||||
## Definition
|
||||
通过扫描 Git 提交历史,基于分支名称或提交信息自动将代码变更关联到对应项目,实现代码变更与项目进度的可追溯性。
|
||||
|
||||
## Key Capabilities
|
||||
- **自动提交扫描**:定期扫描 Git 提交日志
|
||||
- **项目关联**:基于分支名或提交消息关联到项目
|
||||
- **变更追踪**:记录代码变更与项目事件的对应关系
|
||||
- **可追溯性**:支持从代码变更追溯到业务决策
|
||||
|
||||
## Implementation
|
||||
Project State Management 系统通过 GitHub CLI (gh) 实现:
|
||||
```bash
|
||||
gh run list --limit 50 --since "24 hours ago"
|
||||
gh api repos/{owner}/{repo}/commits
|
||||
```
|
||||
|
||||
## Relationship to Project State Management
|
||||
Git 集成是 Project State Management 的核心功能之一,通过代码变更与项目事件的双向关联实现端到端可追溯性。
|
||||
Reference in New Issue
Block a user