logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Git 命令列表 (四)

Git项目通过.gitignore文件配置需要忽略的文件和目录,该文件列出不需要推送到服务器的内容(如demo.html和build/),每行一个忽略规则。Git工作区是可见的项目目录,.git隐藏目录是本地版本库,包含暂存区(stage)、master分支和HEAD指针。暂存区用于临时存储改动,是工作区与版本库之间的缓冲区域。 (98字)

#git
Git 命令列表 (三)

本文介绍了Git常用命令的使用方法:1. git pull用于拉取服务器最新代码到本地,若出现冲突需手动合并;2. git log可查看项目提交记录,包含作者、日期等信息;3. git tag可为项目版本打标签,并通过git push推送标签到远程仓库。文章还演示了在线修改文件后的同步操作,以及查看提交记录的快捷键操作(J/K翻页,Q退出)。

#git
Git 命令列表 (二)

本文介绍了Git的三个基本操作:1. git add将文件变动添加到暂存区,支持指定单个文件或全部文件;2. git commit -m提交改动到版本库并添加描述信息;3. git push origin branch_name将本地分支推送到远程服务器。操作后可通过git status查看状态,推送成功会显示传输统计信息,并在Github上可见新分支。这些命令构成了Git工作流的基础环节。(99

#git
gitlab 开启ssh

本文介绍了GitLab的SSH配置及Docker部署方案。主要内容包括:1) 本地生成SSH公钥并上传至GitLab;2) 使用SSH协议克隆仓库时需注意端口修改(默认22端口改为30022);3) 通过gitlab_rails['gitlab_shell_ssh_port']=30022配置SSH端口;4) 提供了Nginx和GitLab的Docker Compose配置文件,其中GitLab服

#gitlab#ssh#运维
gitlab提交代码自动触发jenkins例子

本文展示了Git代码管理和Jenkins持续集成的操作流程。首先通过Git命令在main分支上修改index.html文件并推送到远程仓库,然后配置GitLab手动触发Jenkins构建。Jenkins pipeline中定义了拉取代码的stage,使用master节点从指定Git仓库获取main分支代码。此外还提供了一个gittest.sh脚本,自动化执行Git状态检查、分支切换、文件修改和推送

#gitlab#jenkins#运维
docker 方式安装部署禅道zentao(六)

摘要:本文包含两个自动化脚本配置。1) 备份脚本(backup.sh)实现禅道数据和MySQL数据库的定时备份,自动清理5天前的旧文件,并通过scp传输到远程服务器;2) 告警检测脚本(zendao_alert.sh)每4小时检查Apache/MySQL/Nginx服务状态,异常时通过飞书机器人发送告警通知,包含主机名、IP、项目名称等信息。两个脚本均通过crontab定时执行,分别配置在02:0

#docker#容器#运维
docker 方式安装部署禅道zentao(三)

禅道部署摘要:通过Docker部署禅道12.3.3系统,包含MySQL 8.0.32数据库服务。主要步骤包括:创建数据目录并设置权限,导入Nginx、MySQL和禅道镜像;配置docker-compose文件,MySQL容器挂载配置和数据卷,禅道容器映射30080端口并挂载数据目录;启动服务后通过MySQL客户端验证连接。整个部署采用Docker Compose编排,使用外部网络meta实现容器互

#docker#容器#运维
docker方式部署pip2pi

本文摘要:介绍如何搭建私有Python包服务器。首先通过Python启动HTTP服务,配置Docker容器运行pipsvr服务,设置磁盘映射和端口转发。然后将库文件拷贝到指定目录并建立索引。通过HTTP或HTTPS访问服务器,使用Nginx配置SSL加密访问。客户端安装时通过指定私有源地址(如http://192.168.102.237:81/simple/或https://pipsvr.umi.

#docker#容器#运维
liunx time_wait状态过多的情况

Linux系统中出现大量TIME_WAIT状态的连接通常是由于TCP连接关闭后,系统需要等待一段时间(通常为2倍的最大报文段寿命,约为2分钟)以确保延迟到达的数据包不会干扰后续的新连接。这种情况在高并发短连接的场景下尤其常见,因为每个连接在关闭后都会进入TIME_WAIT状态。

文章图片
#网络#服务器#linux
gitops 简单介绍

Operator 会周期性地监控目标环境的实际状态,并与 Git 仓库中的期望状态进行比较,如果实际状态不符合期望状态,Operator 就会更新基础设施的实际状态以匹配期望状态。Git 仓库中的声明式配置描述了目标环境当前所需基础设施的期望状态,借助于 GitOps,如果集群的实际状态与 Git 仓库中定义的期望状态不匹配,Kubernetes reconcilers 会根据期望状态来调整当前的

文章图片
#运维#自动化#linux
    共 45 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择