Git提交出现在Bitbucket中,而不出现在SourceTree中

问题描述 投票:4回答:1

当我发现所做的更改已完全消失时,我最近一直在尝试合并多个分支的某些更改。

我们将Bitbucket用于我们的源代码托管,并通过SourceTree使用Git。

当我在Bitbucket UI中查看特定的提交时,我可以清楚地看到文件已更改(以及更改的日期)。“代码的Bitbucket视图”“ >>

但是,如果我查看源代码树,则在显示提交的同时,UI中没有文件更改。最重要的是,如果我在任何修改过的文件上进行搜索(或Git历史记录),则不会显示任何更改。“在此处输入图像描述”

以前有没有人遇到过这个问题,也许对我如何解决这个问题有任何建议?

似乎真的很奇怪。

如果我返回到该提交,然后尝试合并,则表示我“已经更新”。

我感到奇怪的另一件事是SourceTree和Bitbucket中的日期似乎不相关。

谢谢,

当我发现所做的更改已完全消失时,我最近一直在尝试合并多个分支的某些更改。我们将Bitbucket用于我们的源代码托管,并且...

git bitbucket commit
1个回答
0
投票

在我的情况下,是因为允许Sourcetree通过Bitbucket进行身份验证的OAuth令牌已过期,而Sourcetree通过Bitbucket进行的身份验证却以静默方式失败。您可以在“源树”>“工具”>“选项”>“身份验证”>“帐户”>“编辑”>“凭据”中进行检查。

© www.soinside.com 2019 - 2024. All rights reserved.