版本管理工具的GIT使用
git 使用场景
- 我是工程师小F,来到硬糖公司工作,硬糖公司业务很多。我在的业务线是研制智能台灯,我主要来设计智能台灯的嵌入式软件部分。公司十分看好我,所以直接由boss来领导。
- boss: “小F,今天有一个需求,我希望A型台灯有一个闪烁模式功能。这个需求,你今天做一下吧”。
小F 答应过后开始 编写程序代码。
···
function(); // 这是一个闪烁模式的程序代码
···
- 完成后,小F将程序测试完成保存起来,准备第二天交给老板。 第二天小F上班发现,自己电脑一直蓝屏开不了机,原来是保洁同事不慎将水洒在电脑上了,小F电脑硬盘完全损坏,程序全部丢失了。
- boss :“意外总是会有的,这样吧,以后你每天把你写的程序都拷贝一份到另一台电脑上,这样即使有意外也还有个程序备份”。
- 小F认识到,程序数据需要多点备份,防止异常丢失。不过天天用u盘拷文件备份实在是太低效了,开始寻求版本管理工具 GIT。
- git 首先需要在另一台电脑上 部署 git_lab 远程仓库管理软件,我们称之为git 服务器,自己电脑上装一个git 客户端工具。每天工作完,小f 把自己的工作内容推送到 git lab上。这样就完成了多点备份,下回讲解 备份的具体操作。