【 Git学习记录(三)】推荐四款主流的Git代码托管平台 —— GitHub、GitLab、Gitee、Coding

了解过Git之后,作为一个程序猿最基本的,你还需要了解目前主流的在线代码托管平台,并至少选择其中一款在平时开发中使用。这里特别介绍以下四款:


一. GitHub

在这里插入图片描述
链接地址:https://github.com/

GitHub目前是全球最流行的代码托管平台(别称:全球最大的同性交友平台🐶)。目前属于微软(Microsoft)旗下产品,拥有最多的活跃人群和众多非常知名的开源项目。

在这里插入图片描述
重点说明一下它的特点:

  • 只提供英文,不过可以选择翻译网页;
  • 只支持 git 格式代码托管,其他的比如 csv,svn,hg 等不支持;
  • 带有一定程度的政治色彩。很多受美国制裁的国家,代码开发者的账号也会受限制;不过目前中国的开发者账号是正常的(啥时候下手我也不知道,哈哈);
  • 服务器在国外,所以访问速度上会稍慢于国内的平台;

二. GitLab

在这里插入图片描述
链接地址:https://about.gitlab.com/

往往提到提到Github,就不得不说GitLab。GitLab最大的特点就是支持无限的开源和私有项目。在企业开发中应用广泛。GitLab的功能非常强大,以至于很笨重,不适用于简单的个人项目搭建。

在这里插入图片描述

三. Gitee

在这里插入图片描述
链接地址:https://gitee.com/

码云是开源中国社区团队推出的基于Git的快速的、免费的、稳定的在线代码托管平台。专为开发者提供的云端软件开发协作平台。无论是个人、团队、或是企业,都能够用码云实现代码托管、项目管理、协作开发。

在这里插入图片描述
吐槽一下,我严重怀疑gitee(码云)有蹭我马云爸爸热度的嫌疑,可是我木有证据!🐶

四. Coding

在这里插入图片描述
链接地址:https://coding.net/

Coding是一个面向开发者的云端开发平台,提供 git/svn 代码托管,代码质量分析,在线 WebIDE,项目管理,开发协作,冒泡社区,提供个人和企业公有云及企业私有云的服务。

此外,还提供社会化协作功能,包含了社交元素,方便开发者进行技术讨论和协作。

在这里插入图片描述
( 这个平台我记得在大学期间的云顶暑期项目中实际使用过,当时我还是一枚 “高贵” 的设计师 ~ )


当然,除此之外,市面上还有很多类似的代码托管平台,比如:

在这里插入图片描述

  • Gogs—— 一款极易搭建的自助 Git 服务
    链接地址: https://gogs.io/

在这里插入图片描述
我们国内的各大互联网大厂也有自己的代码托管平台:

  • 4
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
对于出现 "Permission denied (publickey)" 错误的情况,通常是由于 SSH 密钥配置问题引起的。以下是一些可能的解决办法: 1. 确保已经生成了 SSH 密钥对:在命令行中运行 `ls -al ~/.ssh`,如果存在 `id_rsa` 和 `id_rsa.pub` 文件,则表示已经生成了密钥对。如果不存在,请执行下一步。 2. 生成 SSH 密钥对:在命令行中运行 `ssh-keygen -t rsa -b 4096 -C "your_email@example.com"`,其中 "your_email@example.com" 替换为你的邮箱地址。随后,按照提示完成密钥对的生成过程。 3. 将公钥添加到你的 Git 托管平台账户:复制公钥内容(一般为 `id_rsa.pub` 文件中的内容),登录到你的 Git 托管平台账户,找到 SSH 密钥设置页面,将公钥内容粘贴到相应位置,并保存。 4. 验证 SSH 连接:在命令行中运行 `ssh -T git@github.com` 或 `ssh -T git@git.coding.net`,根据你使用的平台选择相应的命令。如果出现成功连接的提示信息,则说明 SSH 连接已经配置成功。 如果上述方法无法解决问题,你可以尝试以下进一步操作: - 检查 SSH 配置文件:打开 `~/.ssh/config` 文件,确保其中没有针对该 Git 托管平台的特殊配置。 - 检查远程仓库 URL:使用 `git remote -v` 命令查看远程仓库的 URL 是否正确,如果不正确,可以使用 `git remote set-url origin <新的远程仓库 URL>` 命令修改。 - 检查访问权限:确保你有访问远程仓库的权限,尤其是在团队协作项目中。 如果问题仍然存在,你可以尝试搜索相关错误信息,或者联系 Git 托管平台的支持团队以获取帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值