上一页 1 2 3 4 5 6 ··· 11 下一页
摘要: 分支是在软件项目中启动一条单独的开发线的基本方法。分支是从一种统一的、原始的状态分离出来的,使开发能在多个方向上同时进行,并可能产生项目的不同版本。 通常情况下,分支会被调解并与其他分支合并,来重聚不同的力量。 Git允许很有多分支,因此在同一个版本库中可以有许多不同的开发线。Git的分支是轻量级的 阅读全文
posted @ 2023-03-20 20:17 麦恒 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 在Git中,提交(commit)是用来记录版本库的变更的。 当提交时,Git会记录索引的快照并把快照放进对象库。这个快照不包含该索引中任何文件或目录的副本,因为这样的策略会需要巨大的存储空间。Git会将当前索引的状态与之前的快照做一个比较,并派生出一个受影响的文件和目录列表。Git会为有变化的文件创 阅读全文
posted @ 2023-03-19 20:37 麦恒 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 如果项目是用版本控制系统进行管理的,可以在工作目录里编辑,然后把修改提交给版本库来保管。Git的工作原理与之类似,但是它在工作目录和版本库之间添加索引(index),用来暂存(stage)或收集修改。当使用Git管理代码时,在工作目录下的编辑,会在索引中进行累积,提交时会把索引中累积的修改作为一次变 阅读全文
posted @ 2023-03-17 22:09 麦恒 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 1、基本概念 1.1、版本库 Git版本库(repository)是一个简单的数据库,其中包含所有用来维护与管理项目的修订版本和历史的信息。在Git中,跟大多数版本控制系统一样,一个版本库维护项目整个生命周期的完整副本。然而,不同于其他大多数VCS,Git版本库不仅仅提供版本库中所有文件的完整副本, 阅读全文
posted @ 2023-03-16 23:12 麦恒 阅读(40) 评论(0) 推荐(0) 编辑
摘要: Git负责管理变化。Git与其他版本控制器有许多相同的概念,如提交、变更日志、版本库等,工作流在概念上也是相似的。不过,Git还提供了许多新奇事物,也其他版本控制器的观念和做法可能有所不同。 Git提供的工具有: git:Git的核心工具。 git-daemon:Git的守护进程。 git-emai 阅读全文
posted @ 2023-03-13 16:49 麦恒 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 1、提交时报错 (1)问题 ]# git commit -m "Initial contents of public_html" --author="heng ha <hengha@123.com>" Committer identity unknown *** Please tell me who 阅读全文
posted @ 2023-03-13 13:32 麦恒 阅读(51) 评论(0) 推荐(0) 编辑
摘要: Git官网:https://git-scm.com/ 1、在centos上安装git(源码) 1、安装依赖 ]# yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-M 阅读全文
posted @ 2023-03-08 16:08 麦恒 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 1、为什么要使用版本控制器 现如今,难以想象有创意的人会在没有备份策略的情况下启动一个项目。数据是短暂的,且容易丢失——例如,一次错误的代码变更或者一次灾难性的磁盘崩溃。所以说,在整个工作中持续性地备份和存档是非常明智的。 对于文本和代码项目,备份策略通常包括版本控制,或者叫“对变更进行追踪管理”。 阅读全文
posted @ 2023-03-08 13:53 麦恒 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 1、git简介 Git是一个开源的分布式版本控制管理系统。它的适用范围非常广泛,从简单的配置文件管理到大型的软件项目都可以使用Git来进行高效地管理。 尽管Git十分轻量,但功能非常丰富,且性能出众。凭借低成本的本地分支、灵活易用的暂存区以及多样化的工作流,在各种代码管理工具如Subversion、 阅读全文
posted @ 2023-03-07 23:35 麦恒 阅读(25) 评论(0) 推荐(0) 编辑
摘要: DevOps贯穿整个软件生命周期,而CI/CD则是它的基础和技术核心。但是在没有自动化测试、持续集成和持续部署的支撑下,DevOps就是空中楼阁。 1、CI/CD介绍 CI是指持续集成(Continuous Integration,CI)。狭义的CD指持续交付(Continuous Delivery 阅读全文
posted @ 2023-03-07 23:29 麦恒 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 什么是DevOps? “DevOps”是英文单词“Development”和“Operation”的组合,即开发和运维的结合。 目前DevOps并没有权威的定义,但得到大部分人认可的是,DevOps已经成为一种文化价值观和实践方法。DevOps价值观的呈现和实践并不依赖于特定的软件,通过合适的软件工 阅读全文
posted @ 2023-03-07 18:31 麦恒 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 1、云计算简介 1、什么是云计算 云计算是通过虚拟化技术去实现的,它是一种按量付费的模式! 2、为什么要使用云计算 小公司是为了节省成本。不用购买物理机、不用租IDC机房、不用购买宽带和公网IP。 大公司是为了把闲置的资源进行出租,节省成本,甚至是获取利润(超卖技术 KSM)。 为什么大公司会有闲置 阅读全文
posted @ 2023-03-03 00:05 麦恒 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 1、什么是虛拟化? 虚拟化是一种具体技术,把实体资源进行虚拟化。 虚拟化技术根据对象可以分成计算虚拟化、存储虚拟化、网络虚拟化等。 虚拟化是一种具体技术,指是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以 阅读全文
posted @ 2023-02-28 12:39 麦恒 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 1、创建虚拟机时报错`ret == cpu->kvm_msr_buf->nmsrs' failed (1)问题 在/var/log/nova/nova-compute.log中报错:Failed to build and run instance: libvirtError: internal er 阅读全文
posted @ 2023-02-25 20:27 麦恒 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 安装说明文档:https://docs.openstack.org/install-guide/openstack-services.html 配置文件说明:https://docs.openstack.org/ocata/config-reference/ 下载虚拟机镜像:https://docs 阅读全文
posted @ 2023-02-15 00:18 麦恒 阅读(355) 评论(0) 推荐(1) 编辑
摘要: 1、使用xtrabackup恢复数据时报错 (1)报错 ]# xtrabackup --defaults-file=/usr/local/mysql/conf/my.cnf --copy-back --target-dir=./20230206-full xtrabackup: File 'undo 阅读全文
posted @ 2023-02-07 16:49 麦恒 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 1、测试环境 软件版本 mysql-5.7.28-el7-x86_64.tar 系统环境 10.1.1.12:CentOS Linux release 7.7.1908 (Core) 10.1.1.13:CentOS Linux release 7.7.1908 (Core) 1、搭建测试环境 在1 阅读全文
posted @ 2023-02-04 01:39 麦恒 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 将redis集群从5.0.14升级到6.0.8。 1、准备升级 1、查看redis集群 可以看到该redis集群一共有6个节点(3主3从)。 三主(master)分别是: 10.1.1.11:7001 10.1.1.12:7001 10.1.1.13:7001 三从(slave)分别是: 10.1. 阅读全文
posted @ 2023-02-01 20:30 麦恒 阅读(621) 评论(1) 推荐(0) 编辑
摘要: 1、准备两个redis集群 redis版本是:redis-5.0.14 1、查看新旧集群的节点(redis实例) 注意,旧集群在一台机器上,新集群在三台机器上。 //旧集群 ]# redis-cli -h 10.1.1.13 -p 8001 -a admin 10.1.1.13:8001> clus 阅读全文
posted @ 2023-01-31 18:57 麦恒 阅读(3162) 评论(0) 推荐(0) 编辑
摘要: 一个中小型Web站点的架构图。 1、使用Varnish 1.1、试验架构图 在10.1.1.11上安装varnish,在10.1.1.12和13上安装httpd。 1.2、配置varnish.params文件 ]# vim /etc/varnish/varnish.params #启动服务时,sys 阅读全文
posted @ 2022-12-18 21:49 麦恒 阅读(95) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 11 下一页