我有一个分支my_branch
,它在本地和远程都分别与12和1个不同的提交分开。我是本地和远程分支机构的唯一贡献者。我认为这是我没有注意的变基的结果。
我做了很多更改,我想先确定一下,然后再盲目地将远程分支合并到本地分支。
我有fetched
使用的远程分支
git fetch
当我按如下所述进行git diff
时
git diff my_branch origin/my_branch
它显示了两个分支之间的差异,远程中的更改太少,但本地没有(或冲突的更改),而远程的很多更改而本地的却没有,因为它远远领先于远程。
我想知道远程而不是本地发生了什么变化(远程和本地之间的唯一区别不是本地和远程,就像我在本地添加的但不在远程中的东西一样),以便确保可以强制推到远程。