说明:本文测试,在IDEA中运行项目,然后切换分支,是否会影响当前正在跑的项目
准备工作
首先,创建一个Git项目,接口如下:
java
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class DemoController {
@GetMapping("/demo")
public String demo() {
return "hello";
}
}
启动项目,测试接口
当前分支为main分支
测试
此时,切换另一个分支,test-hello分支
此分支修改代码如下:
java
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class DemoController {
@GetMapping("/hello")
public String demo() {
return "hello";
}
}
项目没停,此时访问接口,内容依旧如下,说明切换分支对当前正在跑的项目没有影响;
总结
IDEA切换分支,对当前在跑的项目没有影响