文档章节

Eclipse中将现有的maven项目 导入Git,并发布到github

刀刀岛
 刀刀岛
发布于 2016/08/30 23:50
字数 696
阅读 1033
收藏 0

应用头条文章

http://toutiao.com/i6318158930723734018/

 

一、Eclipse中将现有的maven项目 导入Git

1.将本地的maven项目,添加他的子项目到git仓库,并发布到github

1.0 本地的maven项目,如图:

1.1 选择其中的一个子项目如:catering-entity,右键 Team -> Share Project ... 弹出对话框,选择Git, 之后next ,弹出如下对话框:

注意:(不要一开始就先处理父项目,因为父项目会将它依赖的子项目一起移动到目标目录,从而以子项目无法再添加git移动。父项目是要放到最后Share的)

1.2 点击Create弹出框:Parentdirectory: 选择一个父项目的仓库路径, Name:选择共享的父仓库名,一般起父项目名称即可。

1.3 finish之后:

1.4添加其它子项目到git仓库管理(catering-service、catering-web)

如:选中catering-service项目,右键team -> Share Project ... ,弹出对话框,选中Git,之后next

1.5关键来了

注意第一步与第三步两个复选框的选择, 第二步是关键不要在create了, 直接选择父项目的Respository仓库路径, 最后第4步可以一直点finish.

1.6之后所有的子项目都添加到git仓库:

添加完后的效果图:

1.7将所有的子项目进行commit提交:

1.8最后添加我们的父项目,和catering-service这类的子项目一样,添加到git仓库:

1.9打开Navigatro视图,添加.gitignore文件

1.9.1 提交父项目,注意了(看看我们父pom.xml文件能不能提交, 如果不能,对pom修改一下,在提交试试)

1.9.2 将父项目进行push操作,发布到github, 如果父项目push,子项目会自动也push上去。

成功后再github.com上刷新:

1.9.3完成后的github项目地址:

https://github.com/ychuang328/catering

2.将已经clone下来的maven项目中,添加他的子项目到git仓库,并发布到github

2.0 如图已clone下来的项目:

2.1 选中一个项目,右键team -> Share Project ... ,弹出对话框,选中Git,之后next

2.2关键来了

注意第一步与第三步两个复选框的选择, 第二步是关键不要在create了, 直接选择父项目的Respository, 最后第4步可以一直点finish.

2.3最后的效果图:

2.4 等等还有代码没提交呢。

至此子项目放到本地git仓库已经大功告成。(欢呼吧 ~~~~)

二、将子项目发布到github(不要高兴过早,还差一丢丢哦 ...)

可以选中子项目发布,亦可以选中父项目,右键 Tean -> Remoe -> push

至此最终完成。打开github刷新就可以看到我们刚刚上传的新项目了

本文转载自:http://toutiao.com/i6318158930723734018/

共有 人打赏支持
刀刀岛
粉丝 0
博文 1
码字总数 0
作品 0
保定
程序员
私信 提问
从GitHub将Maven项目导入Eclipse4.2

简介 GitHub is a web-based hosting service for projects that user the Git revision control system. It is a social networking where you can share your code. GitHub中的Maven项目一......

z.net
2012/10/24
0
0
WebMagic使用说明-安装篇

WebMagic使用说明-安装篇 本文是WebMagic文档的一部分。系列文章写完后,会整合到WebMagic新版文档中。 1. 使用WebMagic WebMagic主要包含两个jar包:和。在项目中添加这两个包的依赖,即可使...

黄亿华
2014/04/03
0
13
dubbo学习笔记 第二章 eclipse获取dubbo项目源码

一、本人电脑环境配置 1.操作系统:windows 10 ,8G内存 2.开发环境:jdk1.8.0_101,eclipse-neon(自带Git),maven(配置maven就不在这里介绍),Tomcat 7.0.73 3.获取前提:你得有一个Git...

sesamefox
2017/10/26
0
0
在github的maven项目如何导入eclipse呢?

在github的maven项目如何导入eclipse呢? 版本eclipse4.6 , 导入eclipse是普通的文件 用maven导入 却又没有关联到 git

转眼
2016/10/15
375
0
如何使用Eclipse在Github上开发使用Java8的Maven项目?

1、我们使用的版本是Eclipse4.4.2 for JavaEE Web Developers,支持Java8,安装的JDK需要1.8: 2、我们先点击菜单中的File -> Import...,然后选择Git -> Projects from Git,从Git数据源导入...

杨尚川
2015/04/18
0
3

没有更多内容

加载失败,请刷新页面

加载更多

Coding and Paper Letter(六十四)

资源整理。 1 Coding: 1.交互式瓦片编辑器。 tile playground 2.R语言包autokeras,autokeras的R接口。autokeras是一个开源的自动机器学习的软件。 autokeras 3.斯坦福网络分析平台,用于网络...

胖胖雕
37分钟前
0
0
最简单的cd命令是个大坑!

BASH Shell 是大多 Linux 发行版的默认 shell,BASH 有一些自己的内置命令,cd 就是其中的一个。 在centos6里面,系统中不存在 cd 的二进制文件。但是你仍然可以运行该命令,这是因为 cd 是 ...

gaolongquan
48分钟前
1
0
spring获取bean的几种方式

使用jdk:1.8、maven:3.3.3 spring获取Bean的方式 pom.xml文件内容: <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="......

Vincent-Duan
55分钟前
2
0
一段话系列-Linux中IO的同步、异步、阻塞、非阻塞

首先我们框定一下背景,我们探讨的是Linux系统下的IO模型。 同步和异步是针对内核操作数据而言的,同步是指内核串行顺序操作数据,异步是指内核并行(或并发)操作数据,然后通过回调的方式通...

EasyProgramming
59分钟前
5
0
好程序员web前端分享主流CSS image比较

好程序员web前端分享主流CSS image比较在还原设计图的时候,难免会碰到一些样式图片的引用。如何来对这些图片做优化呢?本文简单的梳理了一下目前几种比较常用的使用方式。   注: 1. 有更好...

好程序员IT
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部