Git文件比较

Android Studio集成的Git提供了丰富的文件比较功能,我们可以将本地文件与远程仓库中的、某次提交的或其它分支的文件进行比较.

可以通过如下操作方法使用比较功能:

方法一: 右击某一个文件或右击文件的编辑区 —> Git.

方法二: 菜单栏 —> VCS —> Git

方法三: Version Control —> 右击有变更的文件 —> Git

比较功能有下面这几个:

Compare with the Same Repository Version:比校本地文件与远程仓库的文件

Compare with Latest Repository Version:本地文件与最近的一次提交比较

Compare with:本地文件与某一次提交比较

Compare with Branch:本地的文件或文件夹与某个分支上的进行比较.

接下来我们来介绍一下这几个功能.

比校本地文件与远程仓库的文件

如果本地某一个文件被修攺了,我们想查看它与远程仓库中的文件有什么不同,就需要比较一下.

比较方法:

右击某一个文件或右击文件的编辑区 —> Git —> Compare with the Same Repository Version

本地文件与提交的版本进行比较

Compare with Latest Repository Version: 本地文件与最近的一次提交比较

Compare with: 本地文件与某一次提交比较,点击此选项会显示文件的提交列表,可选择某一次提交进行比较.

前面讲的几个比较功能都是同一个分支上的文件的比较,那如果想跟其它分支上的文件或文件夹进行比较应该怎么办呢?

比较不同分支的文件或文件夹

Compare with Branch: 本地文件或文件夹与某个分支上的进行比较.