Git入门学习笔记(二) 远程仓库

上一节说了Git可以讲工程上传到网上,大家都习惯使用github,可以说是Git的官方服务器,可以免费使用。而我习惯使用国内的Git托管服务——码云。码云的功能跟github一样,而且访问速度相较于github要快。下面来记录一下怎样在码云创建一个远程仓库并且将本地仓库和远程仓库同步。

1.创建和添加SSH公钥
打开Git Bash,一般首次安装Git的电脑是没有SSH公钥的,所以我们要创建一个,输入一下代码

ssh-keygen -t rsa -C "youremail@example.com"

执行之后就会生成一个私钥和一个公钥,分别存放在id_rsa 和id_rsa.pub 中。

cat ~/.ssh/id_rsa.pub

执行以上代码之后可以得到SSH公钥。
在码云网站申请一个账户之后先将自己的SSH公钥添加进去,步骤如下。
这里写图片描述

2.创建远程仓库
这里写图片描述
填写项目名称,其他的暂时默认就行。

3.建立本地仓库和远程仓库的链接
这一步很简单,输入以下代码

git remote add gitee git@gitee.com:ShuShangDeLongMiao/GitXueXiBiJi.git

gitee是远程仓库的名字,你可以随便命名,后面的地址由下图得来
这里写图片描述
4.上传和克隆
我忘记之前纠结的那个问题是什么了,反正就是关于服务器和客户端的仓库的同步问题,反正最后我的解决方法就是不管本地有没有项目,先在码云创建一个项目,然后再克隆到本地,如果本地已经创建好了项目,就将整个项目移过去。克隆的命令如下

git clone git@gitee.com:ShuShangDeLongMiao/GitXueXiBiJi.git

将项目文件夹整理好之后就可以上传到远程仓库

git add -A      #添加当前目录及所有子目录下的所文件到暂存区
git commit -m "在此处添加说明"    #提交
git push -u gitee master       #上传

master是当前分支,-u参数一般第一次上传的时候会用到,之后就不用再加-u了,具体原因我解释不了,想了解请自行百度。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值