1. 推送冲突1234567# 错误提示! [rejected] main -> main (non-fast-forward)# 解决方案git fetch origingit rebase origin/maingit push -f
2. 拉取失败12345# 错误提示fatal: refusing to merge unrelated histories# 解决方案git p...
远程仓库协作指南核心概念
远程仓库:托管在服务器上的共享仓库(如GitHub/GitLab)
克隆仓库:git clone <url>
远程分支:origin/main 形式的远程跟踪分支
常用操作1234567891011121314# 添加远程仓库git remote add upstream <url># 推送本地分支git push -u orig...
交互式变基1git rebase -i HEAD~3 # 修改最近3个提交
二分法调试12345git bisect startgit bisect bad # 标记当前为错误版本git bisect good v1.0 # 标记已知正常版本# 根据测试结果继续标记good/badgit bisect reset # 结束调试
子模块管理12git su...
Gitee(码云)开发指南双模使用场景123456graph LR A[个人开发者] -->|免费私有库| B[个人项目] A -->|代码片段| C[技术博客] A -->|开源协作| D[社区项目] E[企业用户] -->|私有部署| F[内部系统] E -->|安全审计| G[合规需求]
工作区与版本库1234graph TD A[工作区] -->|git add| B(暂存区) B -->|git commit| C[版本库] C -->|git checkout| A
文件状态生命周期
状态
检测命令
转换操作
未跟踪
git status红色
git add
已暂存
git status绿色
git commit &...
仓库权限管理三级权限模型
角色
代码推送
MR审批
敏感操作
权限有效期
观察者
×
×
×
永久
开发者
√
×
×
180天
维护者
√
√
√
90天
分支保护规则1234567# API设置示例PUT /repos/{owner}/{repo}/branches/{branch}/protection&...
企业账号体系搭建主账号配置12345graph TD A[超级管理员] --> B[部门管理员] B --> C[项目负责人] C --> D[开发成员] D --> E[外部协作者]
SSO集成配置1234567# SAML配置示例saml: idp_metadata_url: https://sso.example.com/metada...
Gitee API 开发指南OAuth2授权流程12345sequenceDiagram 应用->>Gitee: 1. 跳转授权页面 Gitee->>用户: 2. 登录确认授权 Gitee-->>应用: 3. 返回授权码 应用->>Gitee: 4. 换取access_token
企业级API示例批量创建仓库12345...
代码安全管控扫描矩阵
扫描类型
工具
触发条件
阻断阈值
SAST
Fortify
每次MR合并前
高危≤3
SCA
Black Duck
每日定时
已知漏洞
敏感信息
GitGuardian
每次推送
零容忍
门禁规则12345678910# .gitee-ci.ymlquality_gate: security: max_critical: 0 max...
CI/CD集成方案流水线架构123456graph LR G[Gitee] -->|Webhook| H[CI Server] H -->|API调用| C[Code Analysis] H --> B[Build System] B --> D[Docker Registry] D --> K[K8s Cluster]
...