常见问题
- 提示验证失败怎么办?
- 克隆代码时出错怎么办?
- 推送代码时提示其他错误怎么办?
- 提示 Couldn’t resolve host 怎么办?
- 提示 RPC failed 错误怎么办?
- 如何修改已关联的外部仓库?
- 认证失败超过 20 次提示冻结 3600s 怎么办?
- 公钥拉取失败提示 Permission denied(publickey)
- 部署公钥与个人公钥有何区别?
- 代码仓库满了怎么办?
- Git 账号密码相关
- 导入仓库后没有合并请求记录如何处理?
- 创建合并请求时提示不可自动合并怎么办?
- 代码提交失败,并提示仓库使用量之和已达到 5G 该怎么办?
- 导入外部开源仓库时失败怎么办?
- 如何查看代码仓库容量?
- 如何提升代码质量?
- 代码存储在本地机房相较于上传至 CODING 中有何区别?
- 网络正常,但是导入外部仓库失败怎么办?
- 推送代码时提示不是有效的 CODING 邮箱,如何处理?
- 项目归档后,代码仓库是否占用团队仓库容量?
- 如何查看代码贡献图?
- 为什么代码提交列表中的成员名并非团队成员的名字?
- 代码仓库删除后,为什么对应的部署公钥未删除?
- 代码仓库删除后,为什么团队仓库容量没有及时恢复?
- 为什么删除仓库时无法点击确认删除按钮?
- 代码托管在 CODING 是否安全?
提示验证失败怎么办?
克隆代码时出错怎么办?
- Git 报错信息
- 执行 git –version 的结果
-
其他可能有用的信息,例如输入
ping coding.net命令后的运行结果、你目前的 IP 地址及所使用的 DNS 等 -
认证失败超过 20 次提示冻结 3600s 怎么办?
使用错误的凭据连续认证失败累计 20 次将触发安全保护机制,暂时冻结该仓库的 https 访问,需要暂时停止所有自动或者手动认证的动作,等待冻结时间结束后重新进行登录,否则即使使用正确的账号密码也会认证失败并导致冻结时间重置。
若需紧急进行代码操作,你也可以改为 SSH 协议进行代码推拉。
公钥拉取失败提示 Permission denied(publickey)
指引 提示重新生成新的公钥与私钥,并将新的公钥重新添加至项目中。
2. 本地存在多公钥
在
~/.ssh目录下参考下列样例新建config文件:Host "demo1" HostName "code.csdn.net" User "git" IdentityFile "C:/Users/your-name/.ssh/id_rsaDemo1" Host "demo2" HostName "code.csdn.net" User "git" IdentityFile "C:/Users/your-name/.ssh/id_rsaDemo2"例如目标仓库的 git 地址为:
[email protected]:example/example.git,那么可以使用git clone git@demo1:your-name/demo1.git命令进行拉取。针对不同的目标仓库,修改命令中的别名完成拉取。3. RSA 算法被禁用
此问题通常发生在 Git 客户端是 v2.33.1 及以上的版本或者 OpenSSH 是 8.8 及以上用户群体中。你可以添加
~/.ssh/config文件并使用vim ~/.ssh/config命令重新修改ssh-rsa配置。Host e.coding.net HostkeyAlgorithms +ssh-rsa PubkeyAcceptedAlgorithms +ssh-rsa使用新算法生成新的公私钥:
ssh-keygen -t ed25519 -C "your email"。部署公钥与个人公钥有何区别?
代码仓库满了怎么办?
- 标准版团队的 LFS 容量限额为 5 GB
- 高级版团队的 LFS 容量限额为 100 GB
- 旗舰版团队的 LFS 容量限额为 500 GB
Git LFS 命令 管理大文件、亦或是将大容量仓库拆分为各个小仓库。
Git 账号密码相关
文档 生成 SSH 公钥后将其上传至代码仓库中作为部署公钥。
在本地终端中使用命令
git remote repo-url,再输入git remote -v以验证是否生效。生效后即可免密进行代码推拉。若更换 ssh 密钥,请重新上传至代码仓库中。
方法二: 删除缓存中的账号密码并重新录入正确的账号与密码。
macOS:
多数情况下 macOS 采用 osxkeychain(钥匙串)工具保存 Git 账号密码,前往“钥匙串访问”,搜索以
e.coding.net开头的钥匙串并删除。删除账号与密码后,重新推送或拉取代码,此时会提醒您输入正确的账号与密码,无误后系统将会记住新的账号与密码。若仍未删除成功,在终端中运行此命令:
git credential-osxkeychain erase host=e.codingcorp.net protocol=https删除后重新推送或拉取代码,按照提示输入新的账号与密码。
Git 账号密码将同时保存在钥匙串与
.git-credential文件中。若删除钥匙串后依然提示密码错误,有可能是系统读取了.git-credential文件中的账号与密码。Windows:
- 点击“设置”后,前往控制面板中的“用户账户”。
-
在普通凭据中搜索以 e.coding.net 命名的普通凭据。
-
删除凭据后,重新推送或拉取代码,按照提示录入正确的账号与密码。
导入仓库后没有合并请求记录如何处理?
创建合并请求时提示不可自动合并怎么办?
出现此错误的原因是两个分支中的代码存在冲突。你可以在本地终端中,在源分支执行
git merge [target branch]命令查看所有冲突文件。依次解决所有冲突后,重新提交一个 commit 至远端仓库合并请求将自动变更为“可合并”状态。代码提交失败,并提示仓库使用量之和已达到 5G 该怎么办?
服务方案与计费 。
导入外部开源仓库时失败怎么办?
如何查看代码仓库容量?
如何提升代码质量?
代码存储在本地机房相较于上传至 CODING 中有何区别?
-
代码仓库删除后,为什么对应的部署公钥未删除?
代码仓库删除后,为什么团队仓库容量没有及时恢复?
为什么删除仓库时无法点击确认删除按钮?
-
详情 。
架构设计高可用。代码仓库使用分区存储策略存放于不同的存储服务器上,将其挂载到计算服务器工作空间上,相互之间不产生影响。若单点故障,负载会自动分配到其他服务器上。单个代码仓库出现问题后,仅需恢复此仓库的数据即可,其他仓库不受影响。
在客户环境满足的情况下,CODING 可以提供卓越的高可用能力,保证代码的安全性。
代码仓库支持硬盘 Raid、全程加密传输、定时备份、实时备份等多种手段保证代码的安全,最大程度降低代码管理风险。
为收费服务,收费服务意味着契约精神,CODING 有责任保障客户的代码及相关资产的安全;自 2014 年运营至今,服务了 300 万研发团队与数万家企业用户,未出现信息泄漏的事件,在业内中拥有良好的口碑和信誉;
网络正常,但是导入外部仓库失败怎么办?
推送代码时提示不是有效的 CODING 邮箱,如何处理?
《个人邮箱设置》 验证代码提交者邮箱。
在终端中运行
git config user.email "已在 COIDNG 验证的邮箱"命令替换提交者邮箱,验证完成后即可顺利推送。项目归档后,代码仓库是否占用团队仓库容量?
如何查看代码贡献图?
为什么代码提交列表中的成员名并非团队成员的名字?
代码托管在 CODING 是否安全?
-
推送代码时提示其他错误怎么办?
快速开始 确保你执行了正确的操作。如果仍然报错请 提交工单 ,并在工单中附上以下信息(可选):
提示 Couldn’t resolve host 怎么办?
提示 RPC failed 错误怎么办?
如何修改已关联的外部仓库?
2023-03-14
最近更新
在阅读中是否遇到以下问题? *
您希望我们如何改进? *