华为云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,你直接回车
完事她又问,是否用密码,不理他,直接回车,完事她又让你重复一面密码