Update nexus: fix conflicts and sync local changes
This commit is contained in:
@@ -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初学者使用指南]]
|
||||
|
||||
Reference in New Issue
Block a user