sudo apt update
sudo apt install python3-vcstool
验证安装
vcs --version
测试SSH连接
ssh -T git@gitlab.ql-drive.com
git config --global credential.helper store
拉取一份代码记住密码
sudo apt update
sudo apt install git-lfs
git lfs install
Git LFS(Git Large File Storage)是用来解决
Git不擅长管理大文件的问题大文件这个问题的工具。
Jenkins是一个开源的自动化服务器 ,主要用来做CI/CD(持续集成/持续交付) 。简单地说,就是帮助自动化执行重复性的开发流程,比如:
- 代码一次提交,自动帮助编译/构建
- 自动帮助跑测试,测试通过才允许合并代码
- 自动求助、部署到测试环境或生产环境
- 定时执行某些任务(比如每天凌晨自动跑一次全量测试)
docker --version
sduo apt-get docker.so
systemctl status docker
第一步:把自己加入docker用户组
sudo usermod -aG docker $USER
第二步:使权限生效
加完组之后当前终端不会立即生效,有两种方式才生效:
方式A :重新登录(最彻底)
newgrp docker
该命令会在当前终端临时切换组身份,立即生效,不用重启或重新登录。
方式B :彻底生效(更稳定)
- 重新登录系统,或者
- 直接重启电脑/虚拟机
reboot