GitWorkFlow 一,GitFlow介绍 1.1 什么是GitFlow GitFlow 是一种 Git 工作流,这个工作流程围绕着project的发布(release)定义了一个严格的如何建立分支的模型。它是团队成员遵守的一种代码管理方案 。 Git建分支是非常cheap的,我们可以任意建立分支,对任意分支再分支,分 2026-03-13 1 0 Git
Git远端仓库 一,介绍 常用的远程仓库有: GitHub:www.github.com 是一个世界级的面向开源及其私有软件项目的托管平台。因为服务器在国外,访问起来就需要点魔法。 Gitee:www.gitee.com 是国内的一共代码托管平台,相当于国内的GitHub GitLab:www.about.gitl 2026-03-12 0 0 Git
Git基础 一,Git基本命令 Git工作目录下对于文件的修改(增加,删除,更新)会存在几个状态,这些修改的状态会随着我们执行Git命令而发生变化。 工作区:Git初始化的那个目录就是工作区。 Git基本命令: 初始化本地仓库 git init 要让Git管理目录必须先初始化目录,当出现.git的隐藏文件的 2026-03-09 1 0 Git
Git概述 一,Git概述 Git是一个免费的,开源,分布式版本控制系统。 Git易于学习,占地小,性能快。性能优于Subversion,CVS等版本控制工具。 Git最突出的特性是分支特性。 Git在开发中的应用场景为: 备份数据 代码还原 协同开发 追述问题代码的编写人和编写时间 市面上常用的版本控制方式有 2026-03-09 1 0
搭建Maven本地仓库 一,私服的安装与配置 nexus服务器的下载地址:sonatype.com 下载好相应的系统版本,解压开,其中包含两个目录,一个为服务器(nexus),一个为工作空间(sonatype-work)(运行的所有数据) 启动: 进入服务器的bin目录,打开cmd命令行输入:nexus /run nexu 2026-02-26 7 0 Maven ProjectTool
Maven进阶 一,分模块思路 分模块开发就是将我们一整个完整的项目拆解为多个模块,方便团队开发。如下图所示: 每一个模块都对应一个单独的pom文件,然后在使用的时候我们直接把每个模块当成外部jar包,需要使用的时候直接在自己的pom文件中导入对应的坐标即可。 在拆解完毕后,需要删除跟这个模块无关的配置文件,无关的 2026-02-26 3 0 Maven
Maven基础 一,Maven概述 Maven作为一个构建工具,不仅能帮我们自动化构建,还能够抽象构建过程,提供构建任务实现;它跨平台,对外提供了一致的操作接口,这一切足以使它成为优秀的、流行的构建工具。 Maven不仅是构建工具,还是一个依赖管理工具和项目管理工具,它提供了中央仓库,能帮我自动下载第三方jar包。 2026-02-26 2 0 Maven
Docker Compose 一,介绍 Docker Compose 是一个用于定义和运行多容器 Docker 应用的工具,它通过一个简单的 YAML 文件(docker-compose.yml)来配置应用的各个服务、网络和存储卷,从而简化多容器应用的部署和管理。 核心概念 服务(Service): 每个服务对应一个容器,定义容 2026-02-26 5 0 ProjectTool Docker
DockerFile 一, Dockerfile基本结构 使用 Dockerfile 可以允许用户创建自定义的镜像 Dockerfile 由一行行命令语句组成,并且支持以 # 开头的注释行。 首先创建Dockerfile文件 新建一个目录和一个 Dockerfile mkdir sinatra cd sinatra to 2026-02-26 6 0 ProjectTool Docker
Docker 一,Docker概述 Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google 公司推出的 Go 语言实现。 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub上进行维护。 Docker 2026-02-26 5 0 ProjectTool Docker