我将远程分支合并到本地分支。合并后,我得到“被他们删除”的文件。这意味着在远程分支中这些文件被删除,但它们在本地分支中有更改,如果我也只是从本地分支中删除文件,这些更改将会丢失。
如何以每个文件的差异形式获取这些更改?只是想知道-我正在失去什么。
我将远程分支合并到本地分支。合并后,我得到“被他们删除”的文件。这意味着在远程分支中这些文件被删除,但它们在本地分支中有更改,如果我也只是从本地分支中删除文件,这些更改将会丢失。
如何以每个文件的差异形式获取这些更改?只是想知道-我正在失去什么。
您可以使用Meldmerge将您的更改与来自 repo 的传入更改进行比较。创建您的项目文件夹的副本(例如文件夹 1)并重新提取。
现在,文件夹 1 已更新为远程仓库中的最新代码。现在使用 meld 将您的项目文件夹与 folder1 进行比较。您可以在同一位置清楚地找到每个文件的差异,如果需要,只需单击一下即可将其包含在项目文件夹中。