用git连接华为云添加远程仓库

  一   首先要查看自己用户主目录下有没有.ssh目录,再看看这个目录下有没有id_rsaid_rsa.pub这两个文件,如果有id_rsaid_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人。

  如果没有打开Shell(Windows下打开Git Bash),创建SSH Key:

$ ssh-keygen -t rsa -C "youremail@example.com"
邮件地址更换为自己的,一直回车即可,不用设密码

在代码托管界面有一个管理我的SSH密钥,点进去设置自己的密钥,密钥就是id_rsa.pub文件的内容
添加SSH密钥的下面有帮助文档,一直帮助到复制密钥到粘贴板,然后将密钥粘贴,确定就ok。

二 登录到华为云,新创建一个仓库
用git连接华为云添加远程仓库

 复制克隆下载里的代码

在本地的learngit仓库下运行命令:

$ git remote add origin git@github.com:michaelliao/learngit.git
将origin和michaelliao更换为自己定的远程库的名字
git@github.com:michaelliao/learngit.git可以将上面复制的东西换上
把本地库的所有内容推送到远程库上
git push -u origin master 同上,master为分支

git branch -v 查看本地分支的信息
git stash 可用来暂存当前正在进行的工作
git remote -v 查看远程库信息
git push 用于将本地分支的更新,推送到远程主机
git pull 用于从另一个存储库或本地分支获取并集成(整合)

把本地库的内容推送到远程,用git push命令,实际上是把当前分支master推送到远程。
由于远程库是空的,第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,
还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。

只要本地作了提交,就可以通过命令:$ git push origin master 把本地master分支的最新修改推送至华为云

 

 
 
 




用git连接华为云添加远程仓库

上一篇:Ubuntu 14.10 正式版下载地址


下一篇:quotacheck命令不能创建aquota.user和aquota.group文件解决方法 原