编辑
2025-04-22
代码管理
0
请注意,本文编写于 40 天前,最后修改于 40 天前,其中某些信息可能已经过时。

目录

一、Git 基础概念
二、代码托管平台
三、企业开发流程
四、Git 核心命令
五、实战操作
六、常见问题
七、注意与参考

Git代码管理步骤教程

Git代码管理十分重要,本文将讲述Git代码管理流程与企业协作规范

一、Git 基础概念

  1. 什么是 Git
    • 分布式版本控制系统
    • 核心功能:
      • 记录每次修改(备份)
      • 支持回滚到任意历史版本
      • 团队协作代码整合
  2. 仓库(Repository)
    • 需版本控制的文件目录
    • Git 跟踪并记录目录内所有更新

二、代码托管平台

  1. 主流平台

    • GitHub:全球知名,国内访问可能较慢

    • Gitee(码云):国内最大,访问速度快

    • :企业版支持离线部署(需申请试用)


三、企业开发流程

  1. 分支策略
    • master/main:生产环境稳定分支
    • develop:开发环境主分支
    • feature/xxx:功能开发分支(基于 develop)
  2. 协作流程
    • 开发者在 feature/自己名字 分支工作
    • 完成功能后发起 Pull Request
    • 审核通过后合并到 develop 分支

四、Git 核心命令

命令作用示例
git clone <url>克隆远程仓库git clone https://gitee.com/user/repo.git
git checkout -b <分支名>新建并切换分支git checkout -b feature/张三
git add <文件>添加文件到暂存区git add .(添加所有文件)
git commit -m "备注"提交到本地仓库git commit -m "feat: 新增登录功能"
git push推送到远程仓库git push origin feature/张三
git pull拉取远程更新git pull origin develop
git merge <分支>合并分支git merge feature/张三
git log查看提交历史git log --oneline(简洁模式)

五、实战操作

  1. 创建仓库 & 添加成员(Gitee)

    • 登录 Gitee → 新建仓库 project-name
    • 仓库设置 → 成员管理 → 添加成员 成员名称
  2. 分支管理

    • 创建 develop 分支
    • 基于 develop 新建 feature/自己名字 分支
  3. 克隆仓库到本地

    bash
    git clone https://gitee.com/用户名/project-name.git -b feature/自己名字
  4. 代码提交与推送

    • 修改文件 → git add .git commit -m "备注"git push
  5. 合并请求(Pull Request)

    • 在 Gitee 提交 PR → 审核 → 合并到 develop

六、常见问题

  1. 关联远程仓库
    • 查看关联:git remote -v
    • 重命名远程仓库:git remote rename origin project-name
  2. 冲突解决
    • 拉取最新代码:git pull origin develop
    • 手动解决冲突 → 重新提交

七、注意与参考

  • 备注规范
    • 新功能:feat_文件名: 描述
    • 修复问题:fixed_文件名: 描述
  • 分支管理原则
    • 功能开发隔离在 feature 分支
    • 定期同步 develop 分支避免偏离
  • 官方参考文档
如果对你有用的话,可以打赏哦
打赏
ali pay
wechat pay

本文作者:Dageling003

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!