让我们假设我的同事更改了文件并推送到远程存储库中。
然后,当我从远程进行git pull
时,我不想以某种方式“静默地”更改本地文件,我需要像通常的冲突语法那样看到差异。
问题是:做git pull
时,我们可以强迫git引起冲突吗?
答案 0 :(得分:2)
请记住,git pull
是git fetch
,后跟git merge
(默认值)或git rebase
中的一个。
因此您至少可以通过执行以下操作来检查差异
git fetch
git diff @{u}
我也喜欢git show-branch
,所以你可以做
git show-branch @ @{u}