【学习打卡】第4天 多人协作时如何使用Git
课程名称:Java工程师2022版
课程章节:Git入门
主讲老师:IT老齐
课程内容:
今天学习的内容包括:
多人协作的基本流程,如何解决遇到的冲突,git工作流,通过例子进行多人合作时的最佳实践。
规范commit message的书写,规范gitignore的书写,在IDEA中使用git。
课程收获:
学习了通过在Gitee中创建一个远程仓库,用git创建clone项目,分饰两个角色,模拟多人操合作开发的基本操作。
学习了在多人合作开发时候遇到冲突时合并方法和取消操作,如merge–abort。
学习了通过网站动画的演示了git工作流,多人提交合并时候不同分支变化的动画演示。
学习了hotfix分支:热修复,release分支:发布,打tag。
学习了commit message的规范,有三个部分组成header,body:详细描述变更情况,footer:k可忽略。
学习了如何在IDEA中如何使用git提交、对比代码,找到某行代码的作者,跟着老师进行了实操演练。
学习了.gitignore文件的功能,和在github和gitee中的范例。
其中发现了一个连接拒绝问题,通过分析报错信息,是忘了写宿主机的ip地址,通过修改解决了问题,通过老师例子实践加深了理解。
使用过程中遇到问题,通过看学过同学的提问和自行百度搜索都解决了。
总之,道路是曲折的,前途是光明的,只要思想不滑坡,办法总比困难多。