(CICD)自动化构建打包、部署(Jenkins + maven+ gitlab+tomcat)

在本文档中,我们将概述持续集成,持续交付和持续部署的概念,以及GitLabCI/CD的介绍。软件开发的连续方法基于自动执行脚本,以最大限度地减少在开发应用程序时引入错误的可能性。从新代码的开发到部署,它们需...

搭建 Git 私人服务器完整指南

本篇博客详细介绍了如何从零搭建一个Git私人服务器,适用于需要对代码仓库进行自主控制和管理的开发者或团队。文章首先简要介绍了Git的基础知识及搭建私人服务器的意义,接着从环境准备、Git安装、配置SSH访...

windows下生成 git ssh 密匙以及位置查看

系统会提示你输入文件保存位置和密码,可以根据需要填写,也可以留空。记录一下,以免每次需要用的时候忘记,都要去搜索一次。这将创建一个新的SSH密钥对,其中。输入:ssh-keygen。指定注释信息(通常是你的邮箱)。...

【Linux】调试和Git及进度条实现

Linux是一种开源的操作系统内核,由LinusTorvalds于1991年创建。它基于UNIX操作系统,以其稳定性、安全性、灵活性和可定制性而广泛应用于服务器、超级计算机、嵌入式系统和个人电脑中。Linux是自...

【Git】初识Git

本地仓库的一些基础命令...

Git冲突解决技巧

在多人协作的软件开发项目中,Git冲突是不可避免的现象。当两个或更多的开发者同时修改了同一段代码,并且尝试将这些修改合并到一起时,冲突就发生了。解决这些冲突是确保代码库健康和项目顺利进行的关键。...

使用 GZCTF 结合 GitHub 仓库搭建独立容器与动态 Flag 的 CTF 靶场+基于 Docker 的 Web 出题与部署+容器权限控制

关于CTF靶场的搭建(使用CTFd或者H1ve)以及AWD攻防平台的搭建,勇师傅在前面博客已经详细写过,可以参考我的《网站搭建》专栏,前段时间玩那个BaseCTF,发现它的界面看着挺不错的,了解到也...

上手GitHub Copilot让AI写代码,效率飞起!

GitHubCopilot由GitHub和OpenAI共同开发的人工智能代码辅助工具,可自动地生成高质量代码片段、上下文信息等。通过自然语言处理和机器学习技术,通过分析程序员编写的代码、注释和上下文信息...

【愚公系列】《AIGC辅助软件开发》002-AI智能化编程助手:GitHub Copilot

GitHubCopilot是由GitHub与OpenAI合作开发的人工智能工具,用户可以在VisualStudioCode、MicrosoftVisualStudio、Vim、Cursor或JetBra...

Linux git的基本使用安装提交 和 gdb的使用

执行完指令后,就会生成一个仓库文件夹,进入仓库文件夹后,会有一个隐藏的文件夹.git。gitconfig--globaluser.name\"你的名字(随便什么名字)\"gitconfig--glob...