这是我参与「第五届青训营 」伴学笔记创作活动的第六天
课堂重点知识
1.git简介 2.git使用与安装 3.git的研发流程
知识总结及实例
git简介
- git是一个分布式版本控制系统。
- 版本控制
- 分布式版本控制
- git的衍生平台
git安装与使用
- git基本命令
- git目录介绍
- git Config
- 不同级别的git配置,低级别会覆盖高级别
- 用户名配置
- Instead of配置
- git命令别名配置
- git Remote
- HTTP Remote
- SSH Remote
- git Add
- 附注标签
- 修改历史版本
- git GC
- 远端操作
- git push——本地代码同步至远端
- 常用命令: 一般使用 git push origin master命令即可完成
- 冲突问题:
- 如果本地的commit记录和远端的commit历史不一致,则会产生冲突,比如git commit --amend or git rebase都可能导致这个问题
- 如果该分支就自己一个使用,或者团队内确认过可以修改历史则可以通过git push origin master -f 完成强制推送,一般不推荐主干分支进行该操作,正常都有该解决冲突后载推送
- 推送规则限制
- 常见问题
git的研发流程
个人总结
通过课程掌握git的安装和基本命令,并且可以熟练使用git的常用操作,学会解决冲突的办法,更好使用代码托管平台,对代码进行管理。