【发布时间】:2015-01-04 07:28:25
【问题描述】:
我的 git 存储库中有两个分支:master 和 testing。
我已将Meld 设置为我的difftool,这样当我这样做时:
git difftool master..testing
它会打开并逐个文件显示这些分支之间的差异。
场景是:我在master 分支上做了一些工作,我想看看它与我的testing 分支有多大不同。签出master 后,我运行上述命令,它会打开difftool(一次一个文件)。
我的问题是:如果我在查看差异时将我在 master 分支中所做的更改应用于我的 testing 分支中的文件,会发生什么情况?那就是:如果我 编辑 testing 分支中的文件并签出我的 master 分支(diffttool 显然允许我这样做)会发生什么?
我觉得我会做这一切。
【问题讨论】:
-
您将在您的 tmp 目录中编辑一个包含测试分支内容的文件
-
@AndrewC 是的,我知道。不知道会有什么后果?
标签: git branch git-branch git-checkout