公司培训内容笔记

git

1
2
3
4
5
6
7
git代码版本管理工具
ci工具链的使用
categories:
- unsorted
---

# git

git代码版本管理工具
ci工具链的使用

版本工具出现钱

  1. 成员沟通效率低

有哪些代码管理工具

  1. git 分布式(可以在客户端修改。每一台存在的数据,都是服务器,数据是一模一样的)
  2. svn 集中式(只能在服务器上修改)

git有分支管理功能

git 工作区、版本库(.git)和暂存区(index)
开始工作前,进入工作区目录

图解git操作
push\clone\pull
add 编辑添加代码文件
commit 编辑完成后,提交到本地
check out 这个命令什么意思,还需要查一下
git branch 列出本地分支
git branch 分支名称
新建分支
git checkout 分支名称
切换分支

git add 文件名
添加文件到暂存区
git add .
代表所有文件添加到暂存区
git checkout – 文件名
撤销
git reset

git log
查看日志
git push origin 本地分支:远程分支
远程分支可以改变

git checkout master
切换到主分支

git checkout 个人fenzhi; git merge master
将主线分支合并到个人分支

git stash (储藏修改,临时保存,不提交)
git stash list

代码冲突
多个人改了同一份文件的同一行,就会产生代码冲突。
在分支合并的时候,会产生代码冲突错误

代码冲突的解决办法

git checkout -b 分支名
新建分支并且切换到这个分支

# 云计算入门

## 备份
备份就跟保险差不多。平常你感受不到它的存在,甚至觉得它浪费钱、浪费资源。但是一旦你遇到问题了,你就会发现备份的用处。

备份用到的技术有多种。
1. 快照备份
2. 增量备份。bitmap备份,首次全量备份,后续增量备份。也就是说,好比你认识一个人,你第一次认识他,需要知道他的姓名、性别、年龄、电话号码、微信号等等。你后续对他增进了解,那么不需要删了他的微信号再重新加吧?你肯定只需要了解未知的部分、已经改变的部分。比如说他的电话号码改了,那你手机里的联系方式也需要改吧?

增量备份的好处是,速度更快,(哪里改了就备份哪里),占用存储空间更小。

## 容灾
两地三备:在一个地点A,建立两个数据中心,当其中一个出问题,将近0秒无缝切换到另一个数据中心来提供服务。当地点A出问题,例如地震,使用地点B的数据中心。这是最高等级的容灾物理建设,提供给需要业务不容许中断的客户使用。

断点续传

## CDP持续性数据保护
CDP是业内常规技术,不是什么高精尖的独特的东西。

CDP备份由日志文件和备份文件组成。如果把一份数据,分为50小份,那么如果每一小份都是完整的,那么这份数据就是完整的。如果某一小份出问题了,只要恢复到之前的数据节点,那么就可以达到数据恢复的目的。

记录这个数据恢复节点的东西,就是日志文件。

# 合规
## 等保2.0

1994年,国务院提出要对信息系统进行等级保护。



# 对合规的一些了解



## 合规是什么?



约束员工的行为,防止对公司造成损失。



- 商业秘密合规



例如百度起诉王进侵犯商业秘密



大疆前员工侵犯商业秘密罪一案



确保公司商业秘密不被泄露。



- 个人信息合规



酒店住房信息泄露,会导致公司股票下跌,可能会损失数亿元,造成严重的后果。



保障客户的知情权、控制权、敏感信息等。这是个人信息合规的要求。



- 国家秘密合规



泄露国家秘密将承担刑事责任



渗透项目需要严格在授权范围内活动



涉密网络严禁一机两用



- 资本信息合规



所在公司规定严禁内部员工短线交易(6个月内买卖)、



国家规定禁止内幕交易。公司发现后,按照交易额的百分之百支付罚金。违反的员工将有刑事责任与行政责任。



敏感期买卖股票:重大事件披露后两个交易日之内,禁止买卖股票。



- 监管上报合规



## 什么是商业秘密



不为公众所知,能够为权利人带来经济利益的,并且被权利人采取保密措施的信息。



## 商业秘密的分级



绝密:对企业有根本性影响



机密:重要保密的信息,对企业有严重损害



秘密:未内部公开的信息,对企业有一定损害



内部公开:对外公开可能对企业造成损害



## 分级信息的处理方式标准

不同的重要程度的信息,要进行不同的对待。具体看公司的规定,此除省略