1、阿里云效codeup

1.1 阿里云云效

阿里云云效是一站式企业级协同研发平台,汲取了阿里巴巴多年的先进管理理念和工程实践经验。该平台提供全流程端到端的协同服务和研发工具,涵盖从需求到开发、测试、发布、运维,旨在解决跨角色、跨组织和跨地域的协作研发问题。不仅支持传统的公有云部署,还能够协同专有云和混合云的研发,满足不同类型企业的研发效能升级需求。云效广泛应用于多个行业,包括新零售、金融(银行、保险)、航空、地产等,助力企业在产品创新和迭代方面实现高效能和高质量的发展。

1.2 云效Codeup

云效代码管理 Codeup 是阿里云云效下的一款子产品,是阿里自研的基于 Git 的代码管理平台,现已受到数十万企业的广泛使用。该平台提供代码托管、代码评审、代码安全和质量检测、持续集成等全方位功能,全面保护企业代码资产,协助企业实现安全、稳定、高效的代码托管和研发管理。

在这里插入图片描述

云效Codeup提供的丰富广泛的开发功能,基本涵盖了大厂开发模式的常用功能。因此,创业型小公司或小团队借助于云效Codeup来完成代码协作工作,将是一个不错的选择。借助于云效Codeup良好的工程设计思维,可帮助团队取得媲美大厂的开发工作效率。

与Gitee类似,云效Codeup由于托管远程代码仓库的服务器在国内大陆境内,因此访问很方便,使用公网访问即可,无需要科学上网。此外,云效Codeup使用Git完成代码仓库管理工作,故完成项目代码的提交、上传、拉取、更新、切换分支等操作与使用Github平台时的操作的步骤或使用的命令基本一致。还不知道如何使用Git的小伙伴,可以去看看本人之前写的这篇博客:《Git介绍与常用命令总结》

但是,由于云效codeup的定位是企业级代码管理平台,与用户级代码管理平台仍有不同之处。企业因为工作环境及设备的特殊性,需要对代码数据做有效的管控,降低源码泄露风险。云效Codeup 通过克隆下载控制,支持限制企业部分角色的代码库克隆下载权限,还支持限制成员克隆下载代码的方式

简言而之,即云效Codeup上的代码仓库相当于是Private(私有的),克隆时要求用户进行身份认证。但认证的账号并非用户登录云效的账号密码,而是需要一个单独的账号密码。因此,接下来,本文将重点介绍从云效Codeup上克隆代码到本地的操作步骤。

2、代码仓库克隆方法

2.1 克隆方式

云效Codeup支持HTTPSSH两种方式进行代码克隆操作。由于HTTP方式更为简单,故我这边推荐的是HTTP方式。当使用 HTTPS 的方式进行代码克隆行为时,需要输入账号密码进行验证,此时需要使用已设置的 HTTPS 账号密码进行验证,可以通过以下路径查看账号信息。

2.2 查看克隆账号

  • 首先登录云效Codeup,进入主界面,之后点击右上角头像——个人设置
    在这里插入图片描述
  • 在左侧功能栏中选择HTTPS密码,可查看克隆账号和密码信息。根据注册信息已为你自动创建克隆账号,支持手动修改:在这里插入图片描述

2.3 设置克隆密码

  • 倘若从未设置过克隆密码,需先主动设置密码,否则将无法使用HTTPS克隆功能。克隆密码设置在查看克隆账号的页面里完成。

  • 如果忘记了克隆密码,支持通过个人信息中已绑定的主邮箱进行密码重置。
    在这里插入图片描述

    如未绑定邮箱,请先前往个人信息页面完成邮箱验证及绑定操作后尝试

    之后进入HTTPS密码页面,点击修改密码,根据提示获取验证码,输入新密码完成密码重置:
    在这里插入图片描述

由于在页面里头是无法直接查看克隆密码的,所以建议将获取的克隆账号密码记下来,方便后续使用,也以备后续忘记。

2.4 克隆操作

  • 复制想要克隆的云效Codeup项目的HTTPS链接:

在这里插入图片描述

  • 在想要克隆到的文件夹目录下,通过Git Bash的命令行完成项目克隆操作:
git clone https://codeup.aliyun.com/xxxxxxxxxxxx/bci/eeg_project.git
  • 此时将弹出一个认证的弹窗,要求输入账号与密码,我们将通过之前步骤获取的克隆账号与密码输入即可。

首次进行项目克隆操作时,才会出现认证弹窗。下一次再进行克隆操作时,则无需再进行认证操作。

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐