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

kenx 等级 1006 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可能过程比较慢请耐心等待

收藏
评论区

相关推荐

vue
Build Setup ----------- # clone the project git clone https://github.com/PanJiaChen/vue-admin-template.git ![](https://oscimg.oschina.net/oscnet/4ef7f1a7c87ac703ac421a99e
007 jenkins + maven + springboot + git(tag) 项目
1.修改配置 ======     本文建立在上一篇 [006 jenkins + maven + springboot + git(分支) 项目](https://my.oschina.net/u/2937605/blog/1796366) 之上     并且当时用github的tag发布项目时Jenkins需要安装:Git Parameter Plu
Git ssh 配置及使用方法
这篇教程是在电脑上已经安装好git的前提之上的,要进行以下配置,请先确保你的电脑已经安装好git。以下配置步骤是在git bash里面进行配置的,可以通过 右键》 git bash here 打开 [![](http://files.jb51.net/file_images/article/201710/2017100621365929.jpg)](htt
Git 详解
[**Git详解之一 Git起步**](https://www.oschina.net/action/GoToLink?url=http%3A%2F%2Fwww.open-open.com%2Flib%2Fview%2Fopen1328069609436.html) [http://www.open-open.com/lib/view/open132806
Git 针对 GitLab Github 配置 HTTP HTTPS SSH 代理
配置 git 代理 ========= 配置 git 的 http https 代理 ---------------------- Linux 和 Windows 都适用 # gitlab 服务器在国外下载速度速度收到很大影响。下面对 gitlab 配置 http https 代理。同理也可以对 github 配置 http https 代理。
Git 高级用法小抄
![](https://oscimg.oschina.net/oscnet/c2e6fd84-a940-4888-b425-f5a970c0b704.gif) > 作者 :  Maxence Poutord > > 原文: New Frontend 网站 如果你觉得 git 很迷惑人,那么这份小抄正是为你准备的!请注意我有意跳过了 `g
GitHub入门与实践——Git的导入
![](https://oscimg.oschina.net/oscnet/884ab09f-d753-4beb-8898-bf70519ce7df.gif) ![](https://oscimg.oschina.net/oscnet/99903d99-b4f1-4faa-a445-6606f2191a87.png) Git仓库管理功能时GitHub的核
Git上传本地仓库项目到gitee远程仓库(命令篇)
### **前言:最近整理了一下自己之前的自学代码,包括一些练习的项目。发现有些杂乱,故想使用Gitte(码云)管理。加上不少公司使用Git,所以写了这篇文章记录。** **如果我们本地有了项目,那么如何上传到码云上呢?** * * * **一:安装Git客户端**   可以进入官网下载:[https://git-scm.com/download/w
Git学习 之 入门
> [Git学习 之 团队协作](https://my.oschina.net/kcp1104/blog/1610809) | [Git学习 之 常用基础命令](https://my.oschina.net/kcp1104/blog/1610807) | [Git学习 之 入门](https://my.oschina.net/kcp1104/blog/161
Git学习 之 团队协作
> [Git学习 之 团队协作](https://my.oschina.net/kcp1104/blog/1610809) | [Git学习 之 常用基础命令](https://my.oschina.net/kcp1104/blog/1610807) | [Git学习 之 入门](https://my.oschina.net/kcp1104/blog/161
Git学习 之 常用基础命令
> [Git学习 之 团队协作](https://my.oschina.net/kcp1104/blog/1610809) | [Git学习 之 常用基础命令](https://my.oschina.net/kcp1104/blog/1610807) | [Git学习 之 入门](https://my.oschina.net/kcp1104/blog/161
Linux上安装git并在gitlab上建立对应的项目
1.CentOS上面安装git 我所用的CentOS为CentOS6.5,其他版本没有测试。 yum install git   安装之后查看git版本信息 git --version 2.配置git信息 git config --global user.name "yourname" git config --global user.em
Linux开发环境工具收集
zsh & oh-my-zsh --------------- 配置oh-my-zsh之前要先安装Git sudo apt-get install zsh sudo apt-get install git wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools
SVN仓库转Git仓库(针对大仓库)
关于把SVN仓库转为Git仓库的方式有不少,最常见的比如有git自带的`git svn clone`命令,或者[SubGit](https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Fsubgit.com%2F),还有许多其它的。 在使用过程中,发现无论是`git svn`还是SubGit,效率都
SVN仓库转Git仓库(针对大仓库)
关于把SVN仓库转为Git仓库的方式有不少,最常见的比如有git自带的`git svn clone`命令,或者[SubGit](https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Fsubgit.com%2F),还有许多其它的。 在使用过程中,发现无论是`git svn`还是SubGit,效率都