使用git clone工程的时候,遇到以下错误
[user@host ~]$ git clone user@gitlab.xx.com:projectname/proj.git
Cloning into itemcenter-all...
user@gitlab.xx.com's password:
Permission denied, please try again.
user@gitlab.xx.com's password:
Permission denied, please try again.
user@gitlab.xx.com's password:
Permission denied (publickey,password,keyboard-interactive).
fatal: The remote end hung up unexpectedly
经过查阅发现是ssh模式不支持 用户名+密码 验证,需要调整gitlab服务器ssh配置。
vi /etc/ssh/sshd_config
#修改这一行
#PasswordAuthentication no
PasswordAuthentication yes
也可以客户端使用http模式绕过
[user@host ~]$ git clone http://gitlab.xx.com/projectname/proj.git
分享到:
相关推荐
git clone 出现Permission Denied (publickey)问题,大多数博主建议大家加入公钥,不过加入公钥以后还是有问题。我自己出现的问题有两个: 1、sign_and_send_pubkey: signing failed: agent refused operation 2、...
Github仓库gitclone速度过慢解决方案.docx
最近在一个基于 git 的发布系统中拉取代码,发现无法拉取最新的提交记录,通过调试和查看日志文件找到一行错误:error: cannot open .git/FETCH_HEAD: Permission denied,原因是文件权限问题导致。 问题原因 ...
github、git、常见问题及解决方案资源
### gitKraken常见问题解决方案 #### 一、GitKraken基本概念 在开始解决GitKraken常见问题之前,我们首先需要了解几个基本的概念,这些概念对于理解后续的问题及其解决方案至关重要。 1. **Workspace(工作区)**...
第一步 重新生成ssh ssh-keygen -t rsa -C “这里需要填写邮箱。我填写的是我的绑定主邮箱。我想其他邮箱也是可以的,只不过我没有测试。” 第二步 ...最后输入ssh -T git@gitee.com 即可 作者:亦圻
git各种报错解决方案应用git各种报错解决方案应用git各种报错解决方案应用
### Git常见错误及解决方案 #### 错误一:`fatal: remote origin already exists.` **问题描述:** 当你试图向 Git 仓库添加一个新的远程仓库 `origin` 时,如果该远程仓库已经存在,则会遇到此错误。 **解决...
本篇文章将深入探讨这个问题,并提供有效的解决方案。 首先,我们需要了解Git Bash闪退的常见原因。一种可能性是Git Bash与系统中的其他软件存在冲突,尤其是那些也使用了Windows子系统(如Cygwin、MSYS2等)的应用...
解决git账号、密码错误方法.md
杀毒后git报错 fatal: open /dev/null or dup failed: No Such file or directory解决方案
java.Git版本控制(解决方案).md
jupyterlab-git JupyterLab扩展,用于使用Git进行版本控制 要查看扩展的实际效果,请打开Binder 随附的示例笔记本。 要求 JupyterLab> = 3.0(旧版本适用于2.x) Git(版本>=2.x ) 用法 从左侧面板的Git标签中...
git常见报错及解决方法.zip git常见报错及解决方法.zip git常见报错及解决方法.zip git常见报错及解决方法.zip git常见报错及解决方法.zip git常见报错及解决方法.zip git常见报错及解决方法.zip git常见报错及解决...
吉特布利特Gitblit 是一个开源的纯 Java Git 解决方案,用于管理、查看和提供Git存储库。它可以通过 GIT、HTTP 和 SSH 传输提供存储库它可以根据多个提供商进行身份验证并且它允许您在不到 5 分钟的时间内启动并运行...
问题描述: 在使用git 进行提交时, 出现上面这个报错, 导致无法提交. 报错大致意思就是创建index.lock文件失败,因为已经存在index.lock文件了. index.lock文件是在.git下面, 而.git是一般是隐藏的, 那么可以通过以下...
标题中的“本地源代码自动提交远程git服务器解决方案”是指一种自动化流程,用于确保开发者不会忘记将他们的代码更改推送到远程Git仓库。这个解决方案利用了批处理脚本(BAT脚本)和Windows的任务计划程序功能,使得...
6.选中 Git GUI Here 右键新建(项),并重命名为command,command的值设置为 D:\Program Files\Git\cmd\git-gui.exe --working-dir %v,其中--working-dir和git-gui.exe之间有空格,--working-dir和%v之间也有空格 ...
解决方案 在使用Git进行项目版本管理时,可能会遇到`git remote: warning: Large files detected.`这一警告。这种情况通常发生在尝试将大型文件(如图片、视频或者非常大的数据文件)推送到远程仓库时。这不仅会...