使用idea将分支代码合并到主干时,比较分支冲突的时候,发现不论是使用svn还是git管理版本工具,都没有之前的Version Control 的Local Changes。
官网:2020.1版本以后这个标签页默认在git commit时才会看到。(我的idea版本是2022.3)
场景一.使用git时:
1.默认提交栏中不存在Version Control,只有在Git commit后才会查看到,在进行分支合并,或者未提交之前看到文件改变,的场景的时候需要进行如下设置:

2.在idea中设置:File-Settings-Version Control-Commit 去掉勾选 Use non-model commit interface,点击OK后:

3.此时可以看到当前项目下更改的文件:

场景二.使用svn时:
1.idea对于git和svn的支持,有一些微小的差距,svn会显示当前修改的文件在其Local Changes栏下,相当于idea对于svn支持保留了Local Changes项。

文章讲述了在IntelliJIDEA2022.3版本中,如何在使用git或svn进行版本控制时找回LocalChanges功能。对于git,需取消设置中的Usenon-modalcommitinterface选项;而对于svn,LocalChanges始终可见。此调整有助于在合并分支和查看文件改动时进行操作。

1万+

被折叠的 条评论
为什么被折叠?



