IntelliJ IDEA的集成版本管理工具

    idea对于项目的版本管理主要有两个菜单目录,File》Setting》Version Control 对版本管理工具的一些配置以及版本冲突等设置,而VCS(Version Control Setting)主要用于使用版本管理工具进行一些快捷操作,如检出项目等,如下:



一、集成Git

1、idea配置Git    

    首先需要按照git(该步骤省略),当按照好git后,再启动idea的时候会自动查找安装目录下的git.exe(本质是使用git的客户端,发送命令),或自己也可以配置想要的git地址,如下:




2、git的使用

    可以使用TortoiseGit直接进行操作,还是比较方便的。当然也可以在idea中进行操作。

    1)、检出项目

    在VCS》Checkout from Version Control》Git , 并选择git的地址和需要检出的目录即可,如下:

    



    2、Git使用的注意事项

    当添加一个文件的时候,会提示添加的文件在git中的状态,是提交到暂存区(Stage)还是提交到本地git仓库,提示如下:


    若选择no则该文件会报红色,表示该文件还不受到版本管理,后续可以点击该文件》右键》add命令(或者commit命令)添加到stage(暂存区),如下图:


 需要知道git的提交的流程,即add命令与commit命令的区别,可以从下面两个图进行理解,如下:





    很多时候我们会操作将文件commit到本地git仓库,但是提交之前需要注意提交的文件和备注,作者,是否,格式化代码等信息,如下图:


    至于push、pull操作。。。

二、集成svn

1、idea配置SVN

    首先需要按照svn或者安装TortoiseSVN(该步骤省略),但是需要注意,在安装的时候,一定要将默认不会勾选的command line client tools 勾选上,否则会包很多相关的错(我之前就在这个地方折腾了好久),如下:


    若安装成功后,当重启idea的时候,同样会自动发现该地址,若没有找到该地址,可以自己进行关联。并且可以勾选下面的选项:

    Enable interactive mode:(打开交互模式,即提示信息)

    Use custom configuration directory:配置svn客户端地址

    update administrative information only in changed substress:





猜你喜欢

转载自blog.csdn.net/it_lihongmin/article/details/80726525