组织介绍

皂角内部代码仓库

新建仓库注意事项:

1.命名以Android_项目名、IOS_项目名、后端直接使用项目名方式。
主分支(Master/Main): 只用于生产环境。
开发分支(Develop): 用于开发,所有新功能合并到这里。
功能分支(Feature): 对于每个新功能,创建一个新分支,例如 feature/user-auth。
修复分支(Fix): 用于修复bugs,例如 fix/login-issue。
发布分支(Release): 准备发布的版本,允许最后时刻的修复,例如 release/v1.0。

2. 提交信息规范
提交信息应清晰、准确描述所做的更改。
使用简洁的标题行,后跟详细描述(如有必要)。
例如:
简洁版:Fix login form bug
详细版:
    css
    Copy code
    Fix login form bug
    
    - Adjust the API endpoint
    - Improve form validation

3. 合并请求(Merge Requests)/拉取请求(Pull Requests)
每个合并/拉取请求应只包含相关的更改。
提供详细的描述和更改理由。
在合并代码前进行代码审查。

4. 代码审查
代码审查是保证代码质量的关键。
审查者应检查代码的质量、性能和可读性。
强调建设性的反馈。

5. 标签使用
使用标签来标记发布版本。
遵循语义化版本命名,例如 v1.0.1。

6. 避免在公共历史中重写
不要使用 git push --force,除非在个人分支且确实必要。
公共分支的历史应该是干净且直接的。

7. 保持分支更新
定期从上游分支(如 develop 或 master)合并或变基以保持分支更新。

8. 处理冲突
及时解决合并冲突。
在合并之前,本地测试以确保更改没有引入任何问题。

9. 删除不再使用的分支
功能合并后,删除功能分支以保持仓库整洁。

10. 文档
保持文档更新,文档写在ReadMe中特别是关于如何设置和运行项目的文档。
成就
0
Star
0
Fork
成员(2)
qiyachao
shixing

搜索帮助