Spring Boot + vue-element 开发个人博客项目实战教程(五、项目部署到gitee管理)

简介: Spring Boot + vue-element 开发个人博客项目实战教程(五、项目部署到gitee管理)

⭐ 作者简介:码上言



⭐ 代表教程:Spring Boot + vue-element 开发个人博客项目实战教程



⭐专栏内容:零基础学Java个人博客系统

项目部署视频

https://www.bilibili.com/video/BV1sg4y1A7Kv/?vd_source=dc7bf298d3c608d281c16239b3f5167b

文章目录

基础项目已经搭建完成,这里我再补充一篇关于项目版本管理的文章,这个在公司里开发项目很重要,很多人开发同一个项目,需要提交整合项目,则需要有个地方存储项目,然后所有的人都提交到同一个项目地址进行整合。这里就需要使用git分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。

一、什么是Git

菜鸟教程 | Git教程

廖雪峰 | Git教程

Git 完整命令手册地址:http://git-scm.com/docs
概念:Git是目前世界上最先进的分布式版本控制系统(没有之一),用于敏捷高效地处理任何或小或大的项目。

可能有的人使用SVN进行项目高版本管理,这里要和Git区别开来。

二、Git安装配置

在使用Git前我们需要先安装 Git。Git 各平台安装包下载地址为:http://git-scm.com/downloads

我在这里只讲在windows上安装Git。安装包下载地址:https://gitforwindows.org/

官网慢,可以用国内的镜像:https://npm.taobao.org/mirrors/git-for-windows/

我用的是国内的镜像下载的具体如下:下载最新的版本然后点进入,我电脑64位的,所以找到64位的下载
下载完成后进行安装,直接next下一步
选择安装路径,点击next下一步。
以下红色框中一个是创建桌面快捷方式可选可不选,检查更新也是可选可不选,然后点击Next下一步。


然后不需要修改,直接下一步
选择Git文件默认的编辑器,默认即可,下一步。
继续下一步。
调整PATH环境,默认下一步。
以下都是默认,直接一路Next,最后可能会遇到一个多选的,可以都勾选上

然后点击安装即可。

此时,在任何地方右击鼠标,会出现以下两个选项,就安装成功使用了。
三、注册Gitee账号

Gitee地址:https://gitee.com/

个人开发者可免费创建 1000 个仓库(不限公有、私有),提供最多 5G 的免费代码存储空间

通过访问 https://gitee.com/,从首页右上角点击「注册」或点击「加入 Gitee」即可注册个人账号。


在 Gitee 的注册界面依次填入各项,需注意的是:邮箱建议填写国内邮箱如163邮箱/QQ邮箱,以免因为众所周知的原因无法接收激活邮件,个性地址一经选定,无法修改,请慎重填写。当然,你也可以通过微信授权等第三方登录平台授权登录,授权登录后按照引导提示填写相关信息即可完成注册。

四、创建项目仓库

以下来自Gitee帮助中心

1、通过网站右上角的「+」号,选择「新建仓库」,进入新建仓库页面2、在新建仓库页面填写仓库信息。仓库相关概念说明如下:

● 仓库名称: 仓库的名称,用于仓库命名

● 归属:仓库归属账户,可以是个人账号/组织/企业中的一种,创建成功后该账户默认为仓库的拥有者(管理员)

● 路径:仓库的git访问路径,由用户个性地址+仓库路径名称组成。创建仓库后用户将通过该路径访问仓库。

● 仓库介绍:仓库的简单介绍

● 是否开源:设置仓库是否为公开仓库,公开仓库对所有人可见,私有仓库仅限仓库成员可见。

● 选择语言:仓库主要开发用的编程语言

● 添加.gitignore:系统默认提供的git忽略提交的文件模板,设置.gitignore后将默认忽略指定目录/文件到仓库

● 添加开源许可证:如果仓库为公开仓库,可以添加设置仓库的开源协议,作为对当前项目仓库和衍生项目仓库许可约束,开源许可证决定了该开源项目是否对商业友好。

● Readme:项目仓库自述文档,通常包含有软件的描述或使用的注意事项。

● 使用***模板文件初始化仓库:使用Issue或Pull Request文件模板初始化仓库


其他的默认即可,点击创建,然后会出现以下页面,就创建成功了。
此时我们已经在Gitee上创建了一个仓库,现在我们需要把我们的项目上传到本仓库中进行管理。

五、上传项目

1、首先进入到项目中,然后右击,选择Git Bash Here
2、打开Git之后,我们需要设置下用户名和邮箱

在 Gitee 平台中,强烈建议您在【设置-多邮箱管理】中的“提交邮箱”与上面配置信息中的邮箱地址保持一致,这样平台就能及时地统计您在平台中提交代码的贡献了

$ git config --global user.name "你的名字或昵称"
$ git config --global user.email "你的邮箱"


3、此时就配置完成了,这时我们查看以下我们配置的用户名和邮箱。

$ git config user.name
$ git config user.email


4、这时,就完成了配置工作,接下来初始化本地环境,把该项目变成可被git管理的仓库。

$ git init


执行完后,我们再看一下项目文件中多了一个.git文件
5、将本地代码库与远程代码库相关联。我们打开Gitee,找到我们的仓库,查找地址在刚下的git中输入以下命令

$ git remote add origin https://gitee.com/xyhwh/personal_blog.git


6、使用 git pull origin master 命令,将码云上的仓库pull到本地文件夹

  git pull origin master


7、接下来将当前目录所有文件添加到git暂存区。

$ git add . (注意这里有个空格加点)

8、提交并备注提交信息(说明信息为必填项,最好是信息有意义,便于后期理解)

$ git commit -m '初始化项目'


会有一大堆的信息创建,很快等待创建完成。

9、将文件上传到远程版本库master分支

$ git push origin master


10、此时,将项目上传到Gitee已将完成,这是我们查看以下仓库中有没有我们上传的项目。
然后我们再用IDEA打开我们的项目

以后我们就用这三个按钮进行代码的更新,提交等操作。

git push 命用于从将本地的分支版本上传到远程并合并。

在项目的左下角,会看到有Git:

点击这个Git可以查看开发过程中提交的代码记录,便于代码的维护和查找。然后在编写代码的时候,会在左侧会出现绿色的标注,则表示是新增的代码。

以上就是将项目部署到Gitee仓库中,这个很重要,尽量要学会部署。


上一篇:Spring Boot + vue-element 开发个人博客项目实战教程(四、数据库搭建和配置)

下一篇:Spring Boot + vue-element 开发个人博客项目实战教程(六、项目包创建和配置Mybatis)

目录
相关文章
|
1月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的客户关系管理系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的客户关系管理系统附带文章源码部署视频讲解等
59 2
|
3天前
|
人工智能 自然语言处理 Java
Spring AI,Spring团队开发的新组件,Java工程师快来一起体验吧
文章介绍了Spring AI,这是Spring团队开发的新组件,旨在为Java开发者提供易于集成的人工智能API,包括机器学习、自然语言处理和图像识别等功能,并通过实际代码示例展示了如何快速集成和使用这些AI技术。
Spring AI,Spring团队开发的新组件,Java工程师快来一起体验吧
|
3天前
|
XML 数据库 数据格式
Spring5入门到实战------14、完全注解开发形式 ----JdbcTemplate操作数据库(增删改查、批量增删改)。具体代码+讲解 【终结篇】
这篇文章是Spring5框架的实战教程的终结篇,介绍了如何使用注解而非XML配置文件来实现JdbcTemplate的数据库操作,包括增删改查和批量操作,通过创建配置类来注入数据库连接池和JdbcTemplate对象,并展示了完全注解开发形式的项目结构和代码实现。
Spring5入门到实战------14、完全注解开发形式 ----JdbcTemplate操作数据库(增删改查、批量增删改)。具体代码+讲解 【终结篇】
|
1月前
|
NoSQL Java 数据库连接
《滚雪球学Spring Boot》教程导航帖(更新于2024.07.16)
📚 《滚雪球学Spring Boot》是由CSDN博主bug菌创作的全面Spring Boot教程。作者是全栈开发专家,在多个技术社区如CSDN、掘金、InfoQ、51CTO等担任博客专家,并拥有超过20万的全网粉丝。该教程分为入门篇和进阶篇,每篇包含详细的教学步骤,涵盖Spring Boot的基础和高级主题。
33 1
《滚雪球学Spring Boot》教程导航帖(更新于2024.07.16)
|
3天前
|
XML Java 数据库
Spring5入门到实战------10、操作术语解释--Aspectj注解开发实例。AOP切面编程的实际应用
这篇文章是Spring5框架的实战教程,详细解释了AOP的关键术语,包括连接点、切入点、通知、切面,并展示了如何使用AspectJ注解来开发AOP实例,包括切入点表达式的编写、增强方法的配置、代理对象的创建和优先级设置,以及如何通过注解方式实现完全的AOP配置。
|
6天前
|
Java 关系型数据库 MySQL
|
1月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue个人博客系统设计和实现(源码+LW+部署讲解)
基于SpringBoot+Vue个人博客系统设计和实现(源码+LW+部署讲解)
52 7
|
1月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的宠物援助平台附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的宠物援助平台附带文章源码部署视频讲解等
54 4
|
1月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的个人博客系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的个人博客系统的详细设计和实现(源码+lw+部署文档+讲解等)
|
1月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的小区物流配送系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的小区物流配送系统附带文章源码部署视频讲解等
54 3