# 仓库设置指南

## 强制推送（Force Push）设置
要启用强制推送功能，需要同时满足以下条件：

1. **用户权限要求**
   - 必须是仓库管理员
   - 或具有特定分支的写入权限

2. **仓库设置要求**
   - 进入仓库设置页面
   - 找到"分支保护"设置
   - 开启`allow_force_push`选项

### 配置步骤
1. 进入仓库设置
2. 选择"分支管理"
3. 找到目标分支
4. 开启"允许强制推送"选项
5. 保存设置

### 注意事项
- 强制推送可能会覆盖其他人的提交
- 建议在个人分支上使用
- 不推荐在主分支上启用
- 操作前先备份代码

## 仓库基本设置

### 仓库信息
- 仓库名称
- 仓库描述
- 可见性设置
- 默认分支

### 访问控制
- 协作者管理
- 团队权限
- 分支保护规则
- SSH密钥管理

### 功能开关
- Issues功能
- Wiki功能
- Projects功能
- Pages服务

## 存储限制
- 免费账户：1.2GB
- 单文件上限：100MB
- LFS支持：可选开启

## 高级功能
- 仓库迁移
- 仓库归档
- 仓库模板
- WebHook配置
- 部署密钥 