
最近公司使用Git进行协作,有时候,开发团队可能需要多个人开发同一个模块,甚至修改同一个文件,在使用Git的过程中有一些细节需要大家注意。
一般步骤
1 拉取远端源时先提交本地代码
注意:如果不提交本地程序,直接合并远端源会导致本地修改的文件丢失。
额外:如果不想提交本地代码,可以使用Git stash命令。
个人建议先提交程序。不要使用git stash暂存起来。
2 本地提交记录与远端源合并,并解决冲突。
如果两个人修改了同一个文件,会产生冲突。冲突的格式
Git用<<<<<<<,=======,>>>>>>>标记出不同分支的内容,冲突的内容。如下
冲突的格式
3解决冲突的时候,代表又修改了冲突的文件,我们需要重新提交。(commit)。
4上传解决的冲突到远端服务器。
5、其他人拉取你修改的内容,进行合并。
远端冲突的文件已经被解决,这时候可接受远端的文件。无需再次解决冲突。
额外
idea内置了版本控制,有很多好用的功能
21 生成ignore模板
需要安装ignore插件,在gitignore文件下,右键,点击
添加gitignore内容
然后选择想要生成的ignore模板, 可以选择jetbrains,node,java等等。
Idea的git合并
idea为我们提供了很方便的 *** 作,所以重点写一下。
31 右键某提交的信息
imagepng
32 如果产生了冲突,会d出合并窗口。
冲突窗口
33 合并冲突时候的策略与步骤。
1、点击Merge
2、d出如下对话框,这个时候我们可以选择只要本地的文件,或者只保留远端源的文件。中间部分为解决冲突的区域。
解决冲突的窗口
本地文件与远端文件都有一个小的标志,如何解决。点击之后中间的文件会变化,也就是我们如何解决冲突的文件。
imagepng
合并完之后,点击Apply,文件就变成了我们刚才冲突窗口中的中间文件。
最后
Idea为我们提供了很多方便的 *** 作,团队协作是作为开发人员一定要掌握的技能。重点在第三部分,希望能对大家有帮助。
1人点赞
Develop Tools
在 IntelliJ IDEA 中,可以通过以下步骤使用 Web 在服务器类的控制台中显示出来:1创建 Maven 项目:在 IntelliJ IDEA 中选择 File->New->Project,选择 Maven 并选择 Web Application,按照向导创建项目。
2配置 Tomcat 服务器:在项目中选择 Run->Edit Configurations,点击左上角的加号按钮,选择 Tomcat Server->Local,在 Server 选项卡中配置 Tomcat 服务器的路径和端口号。
3编写 Servlet 类:在 src/main/java 下创建 Servlet 类并编写相应的代码,例如:
@WebServlet("/hello")
public class HelloServlet extends >最近在搞一些东西,例如WebService,参考了很多教程,但是毕竟每一个环境都有不一样的问题,在此记录下我在开发这个过程当中遇到的一些问题。
工具:IntelliJ IDEA 1504
IDEA这款IDE还是非常强大的,对WebService也有很好的支持。下面我们来一步一步的实现WebService服务器端:
第一步,新建一个工程:File->new->project。需要注意的看下面的:
这里写描述
点击next:
这里写描述
点击Finish,我们得到的工程目录大概是下面这样子的:
这里写描述
然后我们看到有一个Java类。右键HelloWorldjava:
这里写描述
在这里生成wsdl文件进行配置:
这里写描述
还有一个地方需要注意:
这里写描述
这里是有可能报错的,如果报错,点击下面的Fix->Add ‘JAX-WS-Apache’ to the…嗯修复错误。
需要注意的地方是Web Service URL的地址的配置,我之前就是用的默认的localhost:8080//services/……估计是没有配置Tomcat,所以这里是两个/,所以我调了很久都没有搞出来,路径问题;配置好之后,发现Java文件下面多了一个wsdl文件。
下面配置Tomcat,tomcat配置比较简单,所以在此只贴几张出来:
这里写描述
这里写描述
这里写描述
这里写描述
至此,Tomcat配置完成,启动Tomcat,访问 显示indexjsp页面,说明Tomcat配置成功。当我们访问WebService的时候;路径为:
/services/HelloWorld
结果显示这里写描述
找了很久也没有找到原因,然后发现当我输入下图的路径的时候出现的结果:
这里写描述
仔细看这个图发现是缺少了我们自己配置的HelloWorld,然后想一下应该是有个地方配置:
这里写描述
找到这里我仿照配置文件写了HelloWorld的配置:
重
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)