Update nexus: fix conflicts and sync local changes

This commit is contained in:
Shen Wei
2026-04-26 12:06:50 +08:00
parent 191797c01b
commit f09834b5a5
2443 changed files with 254323 additions and 255154 deletions

View File

@@ -1,44 +1,44 @@
---
title: "版本控制"
type: concept
tags: [git, version-control, development]
last_updated: 2026-04-22
---
## Overview
版本控制Version Control是记录项目代码历史版本变化的系统支持代码回滚和团队协同。Git是当前最主流的分布式版本控制系统。
## Key Benefits
- **历史追踪**:记录每次代码变更的完整历史
- **回滚能力**:轻松恢复到任意历史版本
- **分支管理**:支持并行开发和功能隔离
- **团队协作**:多人协同开发,合并代码变更
- **变更审查**通过Diff功能对比不同版本差异
## Core Concepts
- **Repository仓库**:存储代码和历史记录的仓库
- **Commit提交**:保存代码变更的基本单位
- **Branch分支**:独立的开发线
- **Merge合并**:将分支变更合并到主分支
- **Diff差异对比**:查看代码改动的内容
- **Revert回滚**:撤销错误的提交
## Best Practices
1. **频繁提交**:小步提交,便于追踪和回滚
2. **清晰提交信息**:描述变更内容,便于理解
3. **Code Review**:在合并前进行代码审查
4. **分支策略**如Git Flow适合团队协作
5. **保护主分支**避免直接提交到main/master
## Integration with AI Tools
- AI生成的代码会自动写入文件需通过Diff审查后再保存
- AI可辅助初始化Git仓库和提交代码
- 结合版本控制可有效管理AI生成的代码变更
## Tools
- [[Git]] — 分布式版本控制系统
- [[GitHub]] — 基于Git的代码托管平台
- [[Gitea]] — 自托管Git服务
## Sources
- [[cursor-2-0初学者使用指南]]
---
title: "版本控制"
type: concept
tags: [git, version-control, development]
last_updated: 2026-04-22
---
## Overview
版本控制Version Control是记录项目代码历史版本变化的系统支持代码回滚和团队协同。Git是当前最主流的分布式版本控制系统。
## Key Benefits
- **历史追踪**:记录每次代码变更的完整历史
- **回滚能力**:轻松恢复到任意历史版本
- **分支管理**:支持并行开发和功能隔离
- **团队协作**:多人协同开发,合并代码变更
- **变更审查**通过Diff功能对比不同版本差异
## Core Concepts
- **Repository仓库**:存储代码和历史记录的仓库
- **Commit提交**:保存代码变更的基本单位
- **Branch分支**:独立的开发线
- **Merge合并**:将分支变更合并到主分支
- **Diff差异对比**:查看代码改动的内容
- **Revert回滚**:撤销错误的提交
## Best Practices
1. **频繁提交**:小步提交,便于追踪和回滚
2. **清晰提交信息**:描述变更内容,便于理解
3. **Code Review**:在合并前进行代码审查
4. **分支策略**如Git Flow适合团队协作
5. **保护主分支**避免直接提交到main/master
## Integration with AI Tools
- AI生成的代码会自动写入文件需通过Diff审查后再保存
- AI可辅助初始化Git仓库和提交代码
- 结合版本控制可有效管理AI生成的代码变更
## Tools
- [[Git]] — 分布式版本控制系统
- [[GitHub]] — 基于Git的代码托管平台
- [[Gitea]] — 自托管Git服务
## Sources
- [[cursor-2-0初学者使用指南]]