我最近试图合并一些来自多个分支的更改,但发现我所做的更改完全消失了。
我们使用Bitbucket作为源代码托管服务,并通过SourceTree使用Git。
当我在Bitbucket UI中查看特定提交时,我可以清楚地看到文件已更改(并且在更改日期上进行了更改)。
然而,如果我在Source Tree中查看,虽然提交出现了,但UI中没有文件更改。此外,如果我搜索任何修改过的文件(或Git History),则不会显示任何更改。
有人以前遇到过这种情况,并且可能有任何建议可以解决这个问题吗?
这看起来真的很奇怪。
如果我回到那个提交,并尝试合并,它会提示我“已经是最新的”。
另一件让我感到奇怪的事情是,SourceTree和Bitbucket中的日期似乎不相符。
谢谢。
我们使用Bitbucket作为源代码托管服务,并通过SourceTree使用Git。
当我在Bitbucket UI中查看特定提交时,我可以清楚地看到文件已更改(并且在更改日期上进行了更改)。
![Bitbucket view of code](https://istack.dev59.com/l24eh.webp)
![enter image description here](https://istack.dev59.com/TVZR0.webp)
这看起来真的很奇怪。
如果我回到那个提交,并尝试合并,它会提示我“已经是最新的”。
另一件让我感到奇怪的事情是,SourceTree和Bitbucket中的日期似乎不相符。
谢谢。