一、代码提交规范fix
1、使用明确的问题描述作为commit message的开头,使用祈使语气下达指令 例如:Fix the bug that caused the app to crash when tapping the login button
2、如果commit修复了某个issue,应该在commit message中明确指出该issue的编号或名称 例如:Fix issue #123: Unable to upload image to server
3、commit message应该被写成小于50个字符的总结类信息。对于详细的描述,使用更换行来进行分割。 例如:
Fix the bug that caused the app to crash when tapping the login button
This bug was caused by the wrong configuration of the server setting
二、代码提交规范怎么写
1、提供清晰明确的说明文档,在其中定义commit message的格式要求,以及每种message的具体要求。提供开发者可以参考的commit message的范例 例如:
feat: 新增了搜素页的UI设计
fix: 修复了不能登录的bug
docs: 更新文档
refactor: 重构了用户账户的逻辑实现
test: 增加了使用手册中的案例
2、在代码提交的过程中,需要密切关注代码的风格。需要定义代码书写规范,并尽可能地应用到所有的代码中去。 例如:避免代码重复、尽量简化函数和变量命名、注释、缩进等几个方面来规范主要的代码书写规范
三、代码提交规范文档
1、代码提交规范的文档应该涵盖以下重要内容: - 定义不同种类的commit message - 提供commit message的格式要求 - 提供关于代码风格规范的建议和最佳实践的相关信息 - 提供commit的流程以及要遵守的时间节点 - 指定代码审查的流程和质量测量标准
2、文档应该提供示范和样例,使开发人员能够更好地了解代码提交规范以及如何有效地应用规范
四、代码格式规范
1、使用空白符来调整代码的排版,每个缩进级别使用4个空格作为标准 例如: <div>
<p>some text</p>
</div>
2、所有的变量、函数名称和关键字等都应该使用统一的大小写格式。在一个文件中保持一致的代码样式非常有助于代码的可读性
3、在代码行的结尾处使用分号,这样可以更清晰地表示出一些代码块的结束
五、git提交代码规范
1、在本地分支完成相关开发工作后,合理的commit、push推送到远程仓库 例如:git commit -m "feat: 新增了搜素页的UI设计",git push等命令
2、当修改已经提交到仓库时,需要遵循相应的流程来去提交代码。主要包括以下几个步骤:
- 从目标仓库中拉取新的信息
- 创建一个新的分支,并在开发过程中进行提交
- 提交一个merge request(拉请求)
- 将代码进行审查
- 将代码合并到主分支
六、如何规范的提交代码
1、在代码提交前,应该仔细地检查所有的代码和注释,以便发现是否有意外的错误发生 例如:检查代码风格、命名规范是否符合规范
2、所有提交信息应该包含明确简洁的摘要和详细的描述,以便其他开发人员了解该修改的原因以及对其进行修改的情况
3、在提交代码之前,需要确保代码的可测试性以便测试人员能够对更改进行充分的测试,并检测是否满足最初的开发需求
七、git提交代码顺序步骤
1、检查本地代码的更改状态,并和远程仓库同步
例如:git fetch线上仓库的主干分支,与本地仓库所在分支合并
2、使用git branch命令来查看当前分支状态
例如:git branch
3、使用git checkout命令把本地分支转换到目标分支
例如:git checkout feature/xx
4、使用git pull命令同步目标分支到本地仓库
例如:git pull
5、在本地分支中提交更改
例如:git add ., git commit -m "feat: 新增了搜素页的UI设计"
6、推送到远程仓库
例如:git push origin feature/xx