以下流程均为在配置好Linux环境,且在环境中安装了Git的情况下实施
1.注册Gitee
官网:https://gitee.com/signup
在该界面中填完注册信息,注册成功
记住你的用户名和密码之后会使用到
2.设置SSH公钥
登录刚刚注册的账户,跳转到用户界面
鼠标移到右上角头像处,自动滑出列表,选择设置
跳转到设置界面后选择ssh公钥
网页会指导我们创建SSH公钥
好了,Gitee的操作到此告一段落
3.在Linux系统中获取SSH公钥
若为新账户,则我们需要在系统中生成lInux公钥和私钥
命令:
ssh-keygen -t rsa -C "youremail@example.com"
(“为你自己的邮箱账号”)
成功后我们可以在用户的家目录(切换到家目录:cd ~ 用户名
)找到隐藏文件.ssh/id_rsa.pub
,使用ls -al
可以在目录中查看到
把.ssh/id_rsa.pub中获取到的信息复制到Gitee公钥创建的网页
确定之后,我们的SSH公钥就创建成功了
4.在Gitee账户中创建仓库
右上角头像旁的
仓库名最好与你线下的仓库名库名一致
5.连接仓库
然后在线下的你git init
的这里以learngit目录为例使用下面命令
git remote add origin git@gitee.com:BunnyDuudu/bunnyrepository.git
或
git remote add origin https://gitee.com/BunnyDuudu/bunnyrepository.git
第一个命令更方便,可以让你在每次上传文件的时候不用再输入一次用户名和密码
之后,就可以正常地用git push
和git pull
推送了
若在git remote add
的时候出现错误,则说明你已经连接了一个远程库:
使用git remote -v 查看当前远程连接的情况:
[root@admin sample]# git remote -v
origin git@192.168.80.131:/srv/sample.git (fetch)
origin git@192.168.80.131:/srv/sample.git (push)
仍然以learngit本地库为例,我们先删除已关联的名为origin的远程库:
git remote rm origin
之后便可以连接
git remote add origin git@gitee.com:BunnyDuudu/bunnyrepository.git
6.推送文件到Gitee库
命令:
把master分支推送到线上origin库中
git push origin master