- git的简介
- git工具的使用
- GitHub
- gitlab代码库
- 下载及安装
- 修改密码
- 添加ssh密钥
- 新建项目
- 克隆及上传项目
- Jenkins持续集成
- 下载及安装
- 安装java-11-openjdk.x86_64
- 安装jenkins的rpm包
- 升级jdk
- 开启Jenkins
以下实验需要开启全新虚拟机server10和server20,要能上网
git的简介git的三种状态:
- 已提交(committed):已经修改了文件,但是还没保存到数据库中
- 已修改(modified): 对一个已经修改的文件做了标记,使之包含在下次提交的快照中
- 已暂存(staged):数据已经安全地保存在本地数据库中
git的三个阶段:
- 工作区
- 暂存区
- git目录
git必看秘籍:https://git-scm.com/book/zh/v2
git工具的使用
跳过使用暂存区域,直接提交的前提是不能是”??“的文件,能直接提交的文件必须是已经在版本库中的文件
上传出现错误:根据文章:
https://blog.csdn.net/Highlight_Jin/article/details/124015944?utm_medium=distribute.pc_feed_404.none-task-blog-2~default~BlogCommendFromBaidu~Rate-2-124015944-blog-null.pc_404_mixedpudn&depth_1-utm_source=distribute.pc_feed_404.none-task-blog-2~default~BlogCommendFromBaidu~Rate-2-124015944-blog-null.pc_404_mixedpud
做出修改
GitHub有时候比较慢,那么可以使用https://gitee.com/,使用方法与GitHub一样
下载及安装
jenkins是开源CI&CO软件领导者,提供超过1000个插件来支持构建、部署、自动化,满足任何项目的需求。
Jenkins是用Java编写的,可在tomcat等流行的servlet容器中运行,也可以独立运行。
- CI(continuous intergration,持续集成)强调了开发人员提交新代码之后,立即进行构建、(单元)测试。
- CD(continuous delivery,持续交付)是在持续集成的基础上,将集成后的代码部署到更贴近真实的运行环境(类生产换进)中。
.bashrc 与 /etc/profile 应该只用选择一个添加就好了
将/var…下的初始密码输入



