1、git(下载git软件,在需要版本管理的文件鼠标右键有git bash选项)
a、正常流程也可以通过cmd窗口cd到具体文件夹,然后git init创建,然后添加管理文件 git add ,最后提交 git commit即可
b、查看修改和状态:git log (git log --oneline 或者git log --oneline --graph)、git diff、git status、git reflog、git branch
c、回到从前:git reset (git reset --hard HEAD~3或者git reset --hard head号码或指针)、git checkout( git checkout commit号 --文件)另外checkout也可以针对分支使用
d、分支branch: 通过git branch **或 git checkout -b **创建
e、合并mermg:git mermg (保留mermg信息:git mermg --no-ff -m “xinxi” dev) 另注意分支冲突
f、git与github:
#上传,在git文件夹cmd下
git remote add origin https://github.com/lonngxiang/hello.git
git push -u origin master #或者推分支即吧master改为分支名(记得在推送前需要git add. 和git commit -m "***",不然上传报错"Everything up-to-date")
#下载github文件
git clone http://github.com/jquery/jquery.git #举例
git rebase与merge的区别
参考:https://blog.csdn.net/liuxiaoheng1992/article/details/79108233
https://www.bilibili.com/video/BV1NA411J7ZR
git报错:'fatal:remote origin already exists’怎么处理?附上git常用操作以及说明。
1、先删除
git remote rm origin
2、再次执行添加就可以了
git remote add origin http://long***********radar/radar-cms.git
git 首次提交不能使用 commit -am
首次需要分开 add . 然后commit -m "注释"两步
后续更改就可以直接合并一步提交了commit -am "注释"
git拉取最新代码到本地;git fetch origin 分支名也可以是master
2、docker(可以通过docker toolbox进行安装)
e、主要有docker仓库、镜像和容器三块
b
b、docker search ~~ 在仓库搜索镜像,docker pull ~ 下载相关镜像,docker images 查看本地相关镜像,docker ps 查看本机容器,docker run -d -p 91:80 nginx (创建运行容器,没有直接先自动pull下来,91是本机端口,80是容器端口,-d是后台运行,-p是端口的映射),docker exec -it ****(运行容器id) bash 进入运行的容器bash命令
c、本地创建镜像,一是创建一个Dockerfilr的文件
- #windows docker toolbox下载
https://github.com/docker/toolbox/releases 下载地址exe
下载后一直默认安装就行
``
安装完成点击最后一个快速创建初始化即可
然后到对应文件夹里,当前目录打开cmd命令,docker-machine ssh命令运行docker