x
x
x
x
x
git常用命令
初始化当前目录为git仓库:
git init :执行完后会在当前目录生成一个.git的隐藏文件夹
克隆远程的仓库代码到指定目录:
git clone url [目录名称,不写默认会在当前目录创建一个与版本库同名的目录]
git clone url .
添加当前目录的所有文件到暂存区:
git add .
查看暂存区状态:
git status
提交文件:
git commit -m ‘备注信息’
查看提交备注的信息
git log 或者 git reflog
版本回退:
git reset –hard *******(取前7位)
查看版本所有的分支:
git branch
创建分支(创建devlop分支):
git branch devlop
切换分支(切换到master分支):
git checkout master
合并分支devlop分支到master主分支
git checkout master
git merge –no-ff devlop
删除分支(删除devlop分支):
git branch -d devlop
推送到远程服务器:
git push
从远程服务器获取内容:
git pull
设计模式六大原则
开放封闭原则:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。
里氏替换原则:所有引用基类的地方必须能透明地使用其子类的对象.
依赖倒置原则:高层模块不应该依赖低层模块,二者都应该依赖其抽象;抽象不应该依赖细节;细节应该依赖抽象。
单一职责原则:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。
接口隔离原则:客户端不应该依赖它不需要的接口;一个类对另一个类的依赖应该建立在最小的接口上。
迪米特法则 :一个对象应该对其他对象保持最少的了解。