摘要:
CI/CD入门 一、代码上线方案 1、早期手动部署代码 纯手动Scp、Rsync上传代码。 纯手动登陆,Git pull 或者 Svn update。 纯手动xftp、ftp、filezilla上传代码。 开发发送压缩包,rz上传,解压部署代码。 缺点: 全程运维参与,占用大量时间。 如果节点多,上 阅读全文
摘要:
分布式版本控制系统 一、Git、Github、Gitlab 的区别 Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 Github是在线的基于Git的代码托管服务。 阅读全文