sts git配置及使用

本文详细介绍了如何在Spring Tool Suite (STS)中集成Git进行版本控制,包括SSH密钥配置、远程仓库连接及代码提交流程。

很久不用git了,感觉快忘完了。

今天重新用,感觉就像没碰过一样,废话不多说,我直接开始:

使用工具STS(也就是装有STS插件的eclipse)。然后git如果没有那你就要安装了。我用的是工具自带的。

我们要有一个我们自己的远程仓库。

我用的是码市,要注册才能使用。注册之后→创建项目:


填好这些就行了。

接下来你有你的项目了,就点进去,每个项目都有自己的https地址和ssh地址。(我用的是ssh)方便。


此处很重要,我要使用ssh,我是要在两边都做一下配置的。

先配置sts工具:window→preferences


复制该ssh密钥,待会要用。

点save


直接保存。sts配置完成。

然后配置远程仓库:点头像,有个人设置选择,点击进入,如图所示:


点击新增公钥:


这样子这两边就通过ssh密钥关联起来了。

此时,你就可以复制远程仓库的ssh密钥到sts使用,并且提交代码上去。


那么我们试一下,创建一个maven项目。然后右键如图:


接下来出现次画面:


勾选圈中的地方后会出现如下图:


这时候就可以点击finish了


点击finish之后项目会出现一个标志


此时你点击team就会有选项了:


提交远程仓库先要提交到本地:也就是点commit选项。


此时如下图,就可以点击该选项提交远程仓库:


再然后会出现下图:


next!


然后就结束了。

### Spring Tool Suite (STS) 使用指南及配置教程 Spring Tool Suite (STS) 是一个基于 Eclipse 的开发环境,专为开发 Spring 应用程序设计。它提供了完整的工具链来实现、调试、运行和部署 Spring 应用程序,并集成了许多常用的开发工具,如 Maven、Git 和 AspectJ 等[^3]。 以下是关于 STS使用方法及配置方式的详细介绍: #### 1. 安装与启动 - **安装**:下载并解压 STS 的安装包后,直接运行 `sts.exe` 文件即可启动开发环境[^3]。 - **系统要求**:确保已安装 JDK 1.8 或更高版本,并且系统路径中已正确配置 JDK 环境变量[^1]。 #### 2. 导入 Spring 项目 - **选择指南**:在 STS 中,可以通过官方提供的 Spring 指南快速创建和导入示例项目。例如,从官网下载一个 Spring Boot 示例项目,并通过菜单 `File > Import > Existing Maven Projects` 导入到 STS 中[^1]。 - **编写代码**:导入项目后,可以按照指南中的说明编写代码并运行项目。 #### 3. 配置 Lombok 插件 Lombok 是一个简化 Java 开发的工具库,能够减少样板代码的编写。以下是 STS 中集成 Lombok 的具体步骤: - **下载 Lombok**:从官方网站下载 `lombok.jar` 文件[^4]。 - **安装插件**: - 关闭 STS 开发工具。 - 将 `lombok.jar` 文件放置在 STS 安装目录下,与 `sts.ini` 文件平级。 - 在命令行中运行以下命令以安装插件: ```bash java -jar lombok.jar ``` - 在弹出的窗口中,点击 `Specify location` 按钮,找到并选中 STS 安装目录下的 `sts.exe` 文件,然后勾选插件并点击 `Install/Update` 按钮[^4]。 - **验证安装**:重新启动 STS 后,在菜单栏中选择 `Help > About Spring Tool Suite 4` 查看 Lombok 的版本信息以确认安装成功[^2]。 #### 4. 运行和调试项目 - **运行项目**:右键点击项目文件夹,选择 `Run As > Spring Boot App` 来启动 Spring Boot 应用程序。 - **调试模式**:选择 `Debug As > Spring Boot App` 可以进入调试模式,便于分析代码执行过程中的问题。 #### 5. 其他常用配置 - **Maven 集成**:STS 内置了对 Maven 的支持,可以直接通过 `pom.xml` 文件管理项目依赖。 - **Git 集成**:通过 `Team > Share Project` 菜单将项目连接到 Git 仓库,方便团队协作开发。 --- ### 示例代码:创建简单的 Spring Boot 控制器 以下是一个简单的 Spring Boot 控制器示例,用于演示如何快速构建 RESTful API: ```java @RestController @RequestMapping("/api") public class HelloController { @GetMapping("/hello") public String sayHello() { return "Hello, World!"; } } ``` --- ###
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值