菜鸟の程序员 2025-04-15 17:21 采纳率: 40%
浏览 8

用idea git push 到远程仓库遇到问题

Push到远程仓库一直显示这个然后输入密码后不行这是什么情呀,一直这样但是clone的时候又不用输入密码。ssh也绑定到了gitlab里面了,实在不懂。

img

  • 写回答

4条回答 默认 最新

  • 阿里嘎多学长 2025-04-15 17:21
    关注

    阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程

    问题解决方案

    你遇到的问题是 IDEA 中 Git push 到远程仓库时,输入密码后不行,但是 clone 时却不需要输入密码。这个问题可能是由于 IDEA 和 GitLab 的 SSH 配置不一致导致的。

    解决方案:

    1. 检查 IDEA 中的 Git settings,确保 SSH key 已经绑定到 GitLab 中。
    2. 在 IDEA 中,打开 Settings(Ctrl + Shift + Alt + S),然后选择 "Version Control" -> "Git",确保 "Authentication" 选项卡中的 "SSH" 选项已经选择。
    3. 在 GitLab 中,检查 SSH key 是否已经绑定到你的账户中。如果没有绑定,可以在 GitLab 中添加 SSH key。
    4. 在 IDEA 中,重新 push 到远程仓库,输入密码后应该可以成功。

    如果问题仍然存在,可以尝试在 IDEA 中使用 git config --global credential.helper 命令来检查 Git 的认证helper是否正确。

    如果你已经绑定了 SSH key,但是问题仍然存在,可以尝试在 IDEA 中使用 git ls-remote --get-url origin 命令来检查远程仓库的 URL 是否正确。

    评论

报告相同问题?

问题事件

  • 创建了问题 4月15日