GIT 存储库错误:无法推送到远程存储库

问题描述 投票:0回答:2

我正在使用 Visual Studio 16.7 并使用团队资源管理器推送代码。我没有使用 CLI。该项目已分配给我几个月前设置的 GIT 存储库。几个月来,我向它推送代码没有任何问题。

当我在 TFS 中单击“推送”时,突然收到登录提示。我尝试登录后,返回错误“无法推送到远程存储库。有关更多详细信息,请参阅输出窗口。”但输出窗口仅显示:

已用时间:00:00:00.2689158 ==========完成==========

顺便说一句,我也无法获取或拉取。

我已经检查了 GIT 网站上的所有设置,但找不到任何限制我访问的内容,而且我是该存储库的所有者。

我无法判断 GIT 是否拒绝我的登录,或者它是否正在到达他的存储库,并且还有其他一些问题没有向我报告。我似乎在任何地方都找不到事件日志。

我可以很好地登录 GIT 门户(在网络上)。

值得注意的是,Windows Update 大约一个月前将我的电脑更新到了新版本的 Windows。它导致了很多问题,因为我所有的 Windows 设置都不再存在。但我解决了这个问题并把它们全部找回来了。不确定是否有与 Windows 相关的东西正在通过 TFS 停止连接。

git visual-studio tfs
2个回答
1
投票

根据您的描述和评论中的相关链接,您似乎正在将 Git 存储库推送到 Github。

您可以参考此博客

正如之前的博客文章中提到的,GitHub 不再支持使用用户名和密码进行基本身份验证。相反,我们建议使用个人访问令牌或 Web 应用程序流程。

连接Github的方法已更改。

要解决此问题,您可以尝试以下脚本将Git版本上传到最新。

git update-git-for-windows

然后,当您推送更改时,您将看到 Web 应用程序登录界面。或者您可以使用 Access token 或 SSH 密钥作为身份验证方法。

这里有有类似问题的工单,你可以参考一下。


0
投票

同样的事情也发生在我身上,问题是:你不能上传大于100 MB的文件,但git Visuals Studio版本没有提到这一点,我在桌面版本中推送项目时意识到

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