华为云DevCloud在代码托管方面的个github很类似,引入了代码仓库的概念,同时需要本地安装git客户端,且只能与git进行连接,从这个角度上讲,DevCloud的代码管理部分就是github的功能,下面对git对接DevCloud做说明,
首先,需要在本地git与DevCloud之间建立安全壳连接(ssh)
华为的官网上有指导,但是是基于Linux下的,我写出Windows下的连接方法。
安装完git后,来一个git config,看看自己的信息。
然后在git的运行目录下建立一个.ssh文件夹。我的电脑中git是运行在c:/users/用户名这个目录下,我一看没有.ssh文件夹,则新建一个,git bush中用mkdir ~/.ssh,如图
然后,在git bush中生成ssh秘钥
ssh-keygen -t rsa -C “fanyuch@outlook.com” 注意,这个双引号中间的是自己的邮箱,
回车完之后,bush 会提示你,是不是在这个文件夹下建立ssh,你直接回车
完事她又问,是否用密码,不理他,直接回车,完事她又让你重复一面密码,你依然回车,设置空密码。
三次回车,生成秘钥完成,你会发现在git运行目录下\.ssh目录下,生成了两个文件。如图:
没错,id_rsa.pub中保存的就是ssh秘钥,你可以记事本直接打开。粘贴到DevCloud中的秘钥栏就可以了,这样本地git就与DevCloud服务建立了ssh连接。
第二步:本地git连接DevCloud
打开git gui,不用bush.,这样比较简单,
在远程/添加中打开对话框,在远程细节这一栏,有两个要填,一个名字,一个地址,对应右图华为云的名称和地址,直接复制过去,然后添加。
添加成功会显示如下对话空
第三步:我们把本地代码“推”到DevCloud
选好华为云的名字,勾选上强制重写已存在的分支
相关推荐
### 华为云认证-平台DevCloud.pdf #### 关键知识点概述 本文档主要围绕华为云平台中的DevCloud服务展开,介绍了如何使用华为云及DevCloud进行项目开发和管理的相关流程,包括账号关联与注册、实名认证以及具体操作...
1.2.1 云原生与微服务简介 1.2.2 敏捷与DevOps简介 1.3.1 华为云DevCloud HE2E DevOps框架 1.3.2 华为云DevCloud HE2E DevOps主要服务 2.1 敏捷项目管理理念与方法实践 2.2 规划与设计 2.3.1 敏捷项目管理的方法 ...
2.1节代码托管介绍了代码版本控制的重要性,可能是通过Git等工具进行的,同时说明了如何在华为云DevCloud上进行代码托管,以支持团队协作和版本管理。 通过这个实验手册,读者不仅可以学习到敏捷开发的理论知识,还...
《openEuler操作系统实验手册-华为云版v1.5.2a》是针对openEuler操作系统的实践教程,特别关注在华为云上的部署与应用。本手册详细介绍了如何进行openEuler开发、安装isulad以及isulad-build的过程,这些都是在Linux...
在本项目中,我们将探讨如何在华为云服务器上部署一个基于Spring Boot的电商应用,并对其进行压力测试。这个项目利用了Spring Boot的灵活性和高效性,同时整合了Redis和RabbitMQ来处理高并发访问场景。 首先,让...
本文主要涉及的是2018年软件挑战大赛的参赛流程及赛题开发的相关指导,重点讲解了如何参与报名、查看赛题、赛题开发以及提交作品的步骤,同时也介绍了使用华为云DevCloud开发环境的方法。 1. **参赛流程**: - **...
【华为云晟腾PyCharm插件Toolkit】是一款专为Python开发者设计的高效开发工具,旨在提升在华为云上进行AI应用开发的便捷性。该插件是针对PyCharm集成开发环境(IDE)的一个扩展,它将华为云的AI服务和功能无缝地整合...
目录:网盘文件,永久连接 01. 01-1华为端到端DevOps概览-1软件产业和交付模式发展趋势 02-03. 01-1华为端到端DevOps概览-2新兴软件技术及交付模式 04-05. 01-1华为端到端DevOps概览-3华为云DevCloud HE2E DevOps...
本实验主要围绕华为云ECS(Elastic Cloud Server)服务,介绍了如何在华为云平台上构建基于鲲鹏计算架构的ECS实例,并对其中的操作系统内核进行编译和安装。实验旨在帮助学习者了解操作系统内核的基本操作和内核模块...
【华为云杯】是华为公司主办的一项面向全球的科技竞赛,尤其在数学建模领域具有较高影响力。这次的压缩包“华为云杯相关代码.zip”很可能是参赛者或团队分享的代码资源,用于解决数学建模问题。在这个压缩包中,包含...
【标题】"git git git2" 暗示着本次讨论与Git版本控制系统有关,而【描述】提及的问题是关于华为USG6320防火墙的密码重置,但奇怪的是,这个问题与标签"git"并不直接相关。不过,由于提供的文件名为"Git-2.14.2-64-...
6. **华为云上的Git操作** 如果您使用的是华为云代码仓库,可以按照以下步骤操作: - 在华为云上创建一个新的代码仓库,确保其名称与IDEA中的项目名称一致。 - 在IDEA中创建项目,选择与华为云仓库同名的项目模板...
5. **代码检视与Git集成**:提供了强大的代码检视功能,允许团队成员进行交互式的代码审查,同时集成了Git,可以方便地进行Commit、Branch、Push等操作。此外,还能直接在CloudIDE中查看CodeCheck中检查出的代码缺陷...
本项目为基于Java和思杰华为云技术的跨云认证项目设计源码,包含253个文件,包括139个XML配置文件、37个Java源代码文件、21个Java字节码文件、16个HTML文件、5个CSS文件、4个JavaScript文件、4个PNG图片文件、3个...
【标题】2020“华为云杯”人工智能大赛季军方案分享 【描述】这份压缩包文件包含的是2020年“华为云杯”人工智能大赛中获得季军的团队所采用的策略和技术分享。这是一份珍贵的学习资源,揭示了参赛者如何运用数学...
本项目是一个基于华为云昇腾平台的ModelArts服务设计源码仓库,共包含33个文件,涉及多种格式,包括9个PNG图片、5个Markdown、5个Python脚本、5个INI配置文件、2个Jupyter Notebook、1个Git忽略规则、1个许可协议、1...
华为软件开发云(DevCloud)是华为提供的云端一站式DevOps平台,集成了华为多年的研发经验和工具,为开发者提供了项目管理、代码托管、流水线、代码检查、编译构建、测试管理、移动应用测试、部署、发布、CloudIDE等...
实验过程中涵盖了从购买华为云ECS(弹性云服务器)、迁移本地MySQL数据库至云数据库GaussDB,到在鲲鹏云上实现应用的高可用配置等多个关键环节。 首先,我们购买了华为云ECS来作为OA系统的运行环境。在ECS上,我们...
"2021第三届华为云人工智能大赛 · 无人车挑战杯 方案分享.zip" 这个标题表明,这是一个关于2021年华为云主办的第三届人工智能大赛,具体聚焦在无人车领域的挑战项目。"方案分享"意味着其中包含了参赛团队或个人对...