个人博客开发之blog-api项目创建

kenx 等级 501 0 0

前言

先从接口项目开始写,blog-api写完全部接口后再写后台blog-admin,再写前端项目blog这样的项目开发顺序

blog-api项目创建

这里自己用IDEA创建即可 目录结构

├── HELP.md
├── blog-api.iml
├── pom.xml
└── src
    ├── main
    │   ├── java
    │   │   └── cn
    │   │       └── soboys
    │   │           └── blogapi
    │   │               ├── BlogApiApplication.java
    │   │               └── ServletInitializer.java
    │   └── resources
    │       ├── application.properties
    │       ├── static
    │       └── templates
    └── test
        └── java
            └── cn
                └── soboys
                    └── blogapi
                        └── BlogApiApplicationTests.java

初始化项目git

本地项目初始化git

每次我都会把更新代码通过git进行版本记录,并且更新到github,这里要自行安装git 通过git --version 查看git版本是否安装成功

个人博客开发之blog-api项目创建 我这里已经安装成功,直接在idea里打开终端默认就是在项目目录的路径

个人博客开发之blog-api项目创建

通过命令git init初始化本地仓库

个人博客开发之blog-api项目创建 这样代表本地仓库初始化成功

个人博客开发之blog-api项目创建

项目代码红色代表没有添加到git 本地仓库通过 git add .来添加代表所有文件。添加本地仓库成功后,java文件会变成绿色

个人博客开发之blog-api项目创建

然后提交文件到本地仓库通过git commit -m "First commit" m后面表示提交的注释信息

个人博客开发之blog-api项目创建

个人博客开发之blog-api项目创建 到这里本地项目git就初始化完成

关联提交远程仓库

这里我们以GitHub作为项目远程仓库

  1. 先在远程仓库(如github)创建项目,为了避免错误,不要初始化 README, license, 或者gitignore文件 .

个人博客开发之blog-api项目创建

  1. 到远程仓库的页面上,复制仓库地址 这里可以使用https或者ssh两种远程连接方式,htts比较方便直接连接使用,ssh需要配置对呀key和toke,但是比http更加的安全,这里我为了方便就使用https,一般在公司项目都会使用ssh的

  2. 关联远程仓库地址到本地仓库

git remote add origin {远程仓库地址}
# Sets the new remote
  1. push到远程仓库 把本地项目代码push同步到远程仓库通过git push -u origin master命令来实现,master代表远程主分支。

由于是GitHub可能过程比较慢请耐心等待

收藏
评论区

相关推荐

git常见用法和核心策略
版本库又名仓库,英文名repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。 (http://build800.com/2018/02/12/gitStudy/%E7%A8%8B%E5%BA%8F%E5%91%98
golang 不翻墙安装golang.org/x/net
下载安装golang.org/x/net其实网上有很多的文章,但总的归来是有两种: 方法一: 为了使包的导入方式不变,我们需要在src目录下面构造目录结构 $mkdir p $GOPATH/src/golang.org/x/ $cd $GOPATH/src/golang.org/x/ $git clone https://git
快速实现在linux系统上安装Git
一.git介绍 Git 是用于 Linux内核开发的版本控制工具。与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持(wingeddevil注:这得分是用什么样的服务端,使用http协议或者git协议等不太一样。并且在push和pull的时候和服务器端还是有交互的。),使源代码的发布和交流极其方便
git常用命令
关注公众号QXF069 克隆版本:git clone  path路径 <directory  若默认则是文件的名字。 查看远程版本库的地址   git remote v | verbose 将本地版本库和远程URL关联起来 git remote add t branch <name(origin) <Repository U
一文搞懂什么是HTTP与HTTPS
(https://blog.csdn.net/petterp/article/details/102779257)Http与Https的区别。 在最近的开发中,深感网络相关基础知识薄弱,于是趁周末好好总结一
20 张图彻底弄懂 HTTPS 的原理
前言 近年来各大公司对信息安全传输越来越重视,也逐步把网站升级到 HTTPS 了,那么大家知道 HTTPS 的原理是怎样的吗,到底是它是如何确保信息安全传输的?网上挺多介绍 HTTPS,但我发现总是或多或少有些点有些遗漏,没有讲全,今天试图由浅入深地把 HTTPS 讲明白,相信大家看完一定能掌握 HTTPS 的原理,本文大纲如下: HTTP 为什么不安全
Virtual DOM 的原理与实现
只贴代码 不解释过程 勿喷 ; 环境搭建1.克隆$ git clone https://github.com/cvgellhorn/webpackboilerplate.git$ npm install $ npm install @babel/plugintransformreactjsx savedev2.配
聊聊golang的DDD项目结构
序本文主要研究一下golang的DDD项目结构interfacesfoodappserver/interfacesinterfaces git:(master) tree.|____fileupload| |____fileformat.go| |____fileupload.go|____food_handler.go|__
一个没法商用,但是好玩有趣的 Python 手绘图形库!
https://github.com/chenjiandongx/cutecharts今天,给大家介绍一个很酷的 Python 手绘风格可视化神包:cutecharts。和 Matplotlib 、pyecharts 等常见的图表不同,使用这个包可以生成下面这种看起来像手绘的各种图表,在一些场景下使用效果可能会更好。GitHub 地址:https://git
GIT常用命令
1、初始化本地Git存储库 language git init2、创建远程存储库的本地副本 language git clone ssh://git@github.com/[username]/[repositoryname].git3、检查状态 language git status4、将文件添加到暂存区 language git add [fil
Git基础命令教程
Git学习 git 之前,我们需要先明白一个概念,版本控制! 版本控制 什么是版本控制版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。 实现跨区域多人协同开发 追踪和记载一个或者多个文件的历史记录 组织和保护你的源代码和文档 统计工作量
git 本地代码提交到远程仓库
git 将本地代码添加到远程仓库 1. 本地初始化使用git init进行初始化可以使用ls a就可以看到.git文件 2.创建远程仓库点击复制仓库地址 3. 连接远程仓库shell git remote add origin https://gitee.com/test/test.git 4. 将远程仓库的文件pull到本地git pull rebase
https://cloud.tencent.com/developer/article/write/1830331
一、目标今天的目标是这个sign和appcode 二、步骤 Jadx没法上了app加了某梆的企业版,Jadx表示无能为力了。 FRIDADEXDumpDexDump出来,木有找到有效的信息。 Wallbreaker葫芦娃的Wallbreaker可以做些带壳分析,不过这个样本,用Frida的Spawn模式可以载入,Attach模式会失败。而直接用Objecti
花了19998买的学习教程!java分布式架构图
Git是什么在回忆Git是什么的话,我们先来复习这几个概念哈 什么是版本控制?百度百科定义是酱紫的 版本控制是指对软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理,是软件配置管理的核心思想之一。那些年,我们的毕业论文,其实就是版本变更的真实写照...脑洞一下,版本控制就是这些论文变更的管理 什么是集中化的版本控制系统?那么,集中化的版本控制系统
git基本操作
一、Git下载安装1、git官网:https://gitscm.com/2、官网下载较慢也可以去找国内镜像:https://npm.taobao.org/mirrors/gitforwindows/3、安装完成后鼠标右键出现以下标志代表安装完成:二、git上传代码到远程仓库(以coding为例)1、在磁盘本地创建一个git仓库,如下图创建一个文件夹gitcs