远程仓库:线上创建仓库和两种使用方式
线上仓库的操作学习以github为主
线上创建仓库
点击创建新的仓库
两种使用方式
一、基于http协议
a.创建一个空目录,名称就为shop
b.使用clone指令克隆线上仓库到本地
语法:git clone 线上仓库地址
c.在仓库上做对应的操作(提交暂存区、提交本地仓库、提交线上仓库、拉取线上仓库)
提交到线上仓库的指令: git push
第一次使用git push的时候要配置用户名和密码
设置好之后再次尝试push指令:
如果看到上述效果(没有fatal错误)则表示提交成功
【验证】此时可以观察浏览器,刷新线上仓库的地址
拉取线上仓库最新版本:git pull
提醒:每天工作第一件事就是先git pull拉取线上最新版本;每天下班前要做的是git push,将本地代码提交到线上仓库
二、基于ssh协议(推荐)
该方式与前面https方式相比,只是影响github对于用户的身份鉴权方式,对于git的具体操作(如提交本地、添加注释、提交远程等操作)没有任何影响。
生成公私钥对指令(需先自行安OpenSSH);sshkeygen –t rsa –C “注册邮箱”
步骤:
- 生成客户端公私钥文件
- 将公钥上传到github
实际操作:
1、打开提示
2、创建公私钥对文件
3、上传公钥文件内容(id_rsa.pub)
填写完毕保存即可
4、执行后续git操作,操作与先前一样
a.clone线上仓库到本地(git clone)
b.修改文件后添加缓存区
线上仓库的效果