git连接云平台(gitee)

git连接gitee平台.github同理。

生成SSH公钥

打开~/.ssh,没有则新建一个。

输入一下指令

cd ~/.ssh

ssh-keygen -o

根据提示操作(基本一路按回车即可)

nanshou@nanshou-virtual-machine:~/.ssh$ ssh-keygen -o
Generating public/private rsa key pair.
Enter file in which to save the key (/home/nanshou/.ssh/id_rsa): 
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /home/nanshou/.ssh/id_rsa.
Your public key has been saved in /home/nanshou/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:RCmyvLDlWV6lrekrtvtUdxpt01Q5PdVuwqrlBwTwLZ4 nanshou@nanshou-virtual-machine
The key's randomart image is:
+---[RSA 2048]----+
|        oo      B|
|    . ....o.   ++|
|   . o ..+o... .+|
|  . + ..o..o..ooo|
|   = = .SoE.o.=o.|
|  . + . o. .+= . |
|       ..  +..   |
|      o.. . . .  |
|     .o=o.   .   |
+----[SHA256]-----+
nanshou@nanshou-virtual-machine:~/.ssh$ 

然后复制id_rsa.pub的内容。

绑定Gitee

登录gitee。点击头像->设置->安全设置ssh公钥。

命名一个自己喜欢的公钥标题,粘贴上面复制id_rsa.pub的内容,绑定即可。

链接gitee仓库

方式一:gitee平台完成初始化

新建仓库,输入仓库名称(路径默认),并初始化好仓库。

要想连接上仓库test,有俩种方式。

仓库页面,点击“克隆/下载”,复制ssh链接。

git@gitee.com:用户名/仓库名.git

比如我的用户名为nanshoui,仓库名叫test。ssh链接如:git@gitee.com:nanshoui/study_test.git

打开命令行,输入以下指令。

git clone <ssh路径>

比如我上面的ssh链接执行效果。

nanshou@nanshou-virtual-machine:~/mygitcode/study$ git clone git@gitee.com:nanshoui/study_test.git
正克隆到 'study_test'...
The authenticity of host 'gitee.com (180.97.125.228)' can't be established.
ECDSA key fingerprint is SHA256:FQGC9Kn/eye1W8icdBgrQp+KkGYoFgbVr17bmjey0Wc.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'gitee.com,180.97.125.228' (ECDSA) to the list of known hosts.
remote: Enumerating objects: 20, done.
remote: Counting objects: 100% (20/20), done.
remote: Compressing objects: 100% (17/17), done.
remote: Total 20 (delta 3), reused 0 (delta 0), pack-reused 0
接收对象中: 100% (20/20), 完成.
处理 delta 中: 100% (3/3), 完成.
nanshou@nanshou-virtual-machine:~/mygitcode/study$ ls
study_test

nanshou@nanshou-virtual-machine:~/mygitcode/study/study_test$ git status
位于分支 master
您的分支与上游分支 'origin/master' 一致。

无文件要提交,干净的工作区

以上则完成了git链接到gitee平台。

方式二:本地git已完成初始化

只需要在gitee平台上建立一个仓库,仓库名建议和本地的项目名一致。本地git已完成初始化,所以不需要勾选初始化操作。

输入以下指令也可以完成链接操作。

git remote add origin git@github.com:yourName/repositoryname.git

不要输错地址了,万一错了,修改.git/config文件中的[remote “origin”]的url值即可。

[remote "origin"]
	url = git@github.com:yourName/repositoryname.git // 更正即可
	fetch = +refs/heads/*:refs/remotes/origin/*

上一篇:linux中安装redis


下一篇:Java程序内存的简单分析