在Spring tools suite中使用git 共享项目
我们都在eclipse 和 myeclipse中使用过cvs 和 svn 版本控制工具进行团队开发,今天我学习了另外一种版本控制工具git,下面我演示如何在Spring tools suite中使用git共享项目用于团队开发。
首先,先下载并且安装两个工具,一个是GitHub for Windows ,另一个是Spring tools suite。GitHub for Windows 是一个 Metro 风格应用程序,集成了自包含版本的 Git,bash 命令行 shell,PowerShell 的 posh-git 扩展。GitHub 为 Windows 用户提供了一个基本的图形前端去处理大部分常用版本控制任务,可以创建版本库,向本地版本库递交补丁,在本地和远程版本库之间同步。SpringSource Tool Suite 基于 Spring IDE ,提供了其它的一些特性,如 基于Spring dm Server 的osgi 开发,及其它一些 Spring 项目的支持,如Spring Roo, Spring Batch等。
GitHub for Windows 下载地址:https://windows.github.com/
Spring tools suite 下载地址:http://spring.io/tools
我们项目代码托管的地方是http://git.oschina.net/,首先进去注册一个账号,密码一定要记清楚,注册的密码将用于git时验证。注册成功后,可以创建一个项目,假设我们团队要开发一个商场项目叫emall,我先在http://git.oschina.net/使用刚刚注册的账号创建一个项目emall。


创建完成后拷贝该项目的地址如上图红色圈内的地址,点击右边小图标即可拷贝。这个地址作用很大,不管是通过GitHub clone 整个版本库还是通过Spring tools suite 提交该项目,都要用到该地址。
下面,我演示如何通过GitHub下载http://git.oschina.net/ybg/emall.git的项目文件,安装GitHub for Windows后,我们暂时不用图形界面操作,我们使用的是最原始的命令行模式,在安装后的GitHub中点击Git shell进入命令行模式,开始可能会提示你输入密码(你之前已经添加了用户和已经设置了密码的情况下),然后再命令行中输入git clone http://git.oschina.net/ybg/emall.git,执行后你的项目emall就已经下载到你的本地了,具体的位置你看命令行里的保存路径。

这样,我们就完成了项目的托管与下载到本地。
下面,我们开始用上面已经安装好的Spring tools suite开发工具开发我们的项目emall,新建项目和Eclipse一样,这里不再演示,创建项目emall后,点击过程右键team-->>share project...-->>Git 进入如下界面,填写如下信息。

其中URL是从代码托管的网站http://git.oschina.net里复制的(也就是上面拷贝的网址),粘贴到里面后,下面两个空格自动生成,User 填的是你自己在git上创建的用户名(可以使用命令行创建用户,如:git config --global user.name "ybg"),密码是在代码托管网站上的密码,也就是上面注册账号的密码。点击Finish,这样看起来共享了项目,其实还差一步没做,就是回到上面通过GitHub clone 将项目下载到本地那一步,将emall里所有文件拷贝到工作空间下的emall工程里面,这样大功告成,以后直接在Spring tools suite中使用git 就可以同步到网站http://git.oschina.net里的emall项目,具体操作和cvs和svn一样,这里不再啰嗦,这样所有的工作已经完成了,这篇文章是我的第一篇,我觉得很有用,所以分享给大家,希望能够帮助有需要的人。如有哪里不对,欢迎指正。
在Spring tools suite中使用git 共享项目的更多相关文章
- eclipse 安装spring tools suite插件
之前使用idea进行springboot项目的开发学习,但是由于idea是收费的,总是用着用着说验证码到期之类的,总之还是很不爽,于是就想重新采用eclipse开发springboot项目,为了方便s ...
- Spring开发工具Spring Tools Suite(STS)
The Spring Tool Suite is an Eclipse-based development environment that is customized for developing ...
- Eclipse中使用git把项目导入到osc@git中
方便Eclipse用户使用Git把项目导入到osc@git中进行管理. Eclipse Git osc@git 一.原有项目: 项目名为TestGit 二.在osc@git上面创建一个新项目库. 填 ...
- 在Eclipse中使用git把项目导入到git中--转载
[转载出处注明:http://www.zhangxiaofu.cn/java/commonTools/2015/0607/764.html] 一.原有项目: 项目名为TestGit 二.在osc@g ...
- Eclipse中使用GIT更新项目
GIT更新项目: 右击项目——Team——Pull:
- 用Spring Tools Suite(STS)开始一个RESTful Web Service
spring.io官方提供的例子Building a RESTful Web Service提供了用Maven.Gradle.STS构建一个RESTFul Web Service,实际上采用STS构建 ...
- Spring Tools Suite (STS) 简介
首先,sts是一个定制版的Eclipse,专为Spring开发定制的,方便创建调试运行维护Spring应用. 官方页面.下载地址(3.8.1 win x64). 其次,没什么好介绍的,用一下就明白了. ...
- Java测试开发--Spring Tools Suite (STS) 简介(一)
sts是一个定制版的Eclipse,专为Spring开发定制的,方便创建调试运行维护Spring应用. 官网下载之后,可以看到一个sts-bundle,里面有三个文件夹,一个法律信息,一个tc Ser ...
- Spring Tool Suite中的Tomcat启动状态修改java代码保存立刻生效
随机推荐
- Dreamweaver架设网站终极教程
转自:http://www.cnblogs.com/loveme513/archive/2006/04/03/365969.html 一.定义站点 1. 在任意一个根目录下创建好一个文件夹(我们这里假 ...
- Oracle(创建index)
概念: 1. 类似书的目录结构 2. Oracle 的“索引”对象,与表关联的可选对象,提高SQL查询语句的速度 3. 索引直接指向包含所查询值的行的位置,减少磁盘I/O 4. 与所索引的表是相互独立 ...
- Sprint第三阶段(第三天12.11)
- LINQ之路 9:LINQ to SQL 和 Entity Framework(上)
在上一篇中,我们从理论和概念上详细的了解了LINQ的第二种架构“解释查询”.在这接下来的二个篇章中,我们将使用LINQ to SQL和Entity Framework来实践“解释查询”,学习这些技术的 ...
- 实验二 用C语言表示进程的调度
实验二 一. 实验目的 通过模拟进程的调度,进一步了解进程的调度的具体过程. 二. 实验内容和要求 1.进程PCB的结构体定义 2.定义队列 3.输入进程序列 4.排序(按到位时间) 5.输出进程运行 ...
- Android 自定义View
Android 自定义View流程中的几个方法解析: onFinishInflate():从布局文件.xml加载完组件后回调 onMeasure() :调用该方法负责测量组件大小 onSizeChan ...
- css学习笔记 8
标准盒模型:盒子宽 = marginleft+borderleft+paddingleft+width+paddingright+borderright+marginright; 盒子高=margin ...
- 课程作业01:模仿JavaAppArguments.java示例,编写一个程序,此程序从命令行接收多个数字,求和之后输出结果。
1.设计思想: 首先是从JavaAppArguments.java示例开始,此示例已打印参数,定义数字 之和和作为存储单位的整型,然后将输入参数的字符串转化为整型,之后求和即可. 2.程序流程图: 3 ...
- 修改XML指定标签的内容
修改Xml指定标签内容(我这是去掉指定标签内容的空格) 其实就是个很简单的方法,需要的盆友直接拿走. test.xml <?xml version="1.0" encodin ...
- 批量转换编码 (gbk -> utf8)
使用 Notepad++ 批量的转换文件编码:Mass convert a project to UTF-8 using Notepad++ 步骤如下: 1.一般 Noptepad++ 安装完后已经自 ...