2018-5-24-踩坑

SpringMVC:

1、调用外部服务接口不通,或者前端调用后端接口不通,典例 “404 找不到页面”。

  --->可能是由于接口的虚拟映射路径错误。

2、方法返回类型要与 方法类型保持一致。

典例:  
public  ServiceResponse<String>   test(){
    String data ="XXX";
    return ServiceResponse.success(data);
}

Git:

1、git冲突标记

  示例:

  当前在master分支,想把myBranch分支merge过来,结果产生了一个冲突,打开文件内容可以看到这么一个冲突:

<<<<<<< HEAD

test in master

=======

test in myBranch

>>>>>>> myBranch

  <<<<<<< 标记冲突开始,后面跟的是当前分支中的内容

  HEAD指向当前分支末梢的提交。

  ======= 之后,>>>>>>> 之前是要merge过来的另一条分支上的代码

  >>>>>>> 之后的myBranch是该分支的名字。

  对于简单的合并,手工编辑,然后去掉这些标记最后像往常的提交一样先add再commit即可。

2、git命令行,右侧分支名有MERGING标记,表示merge产生冲突,进入解决冲突状态。

  eg: (myBranch|MERGING)

  ---> Automatic merge failed;fix conflicts and then commit the result.

  解决方法:

  • 手工解决冲突
  • git add .
  • git commit -m 'fix conflicts'

  --->(myBranch),分支名正常。

3、git提示功能强大,解决git问题可以按照git提示进行解决。

原文地址:https://www.cnblogs.com/gavincoder/p/9085518.html