线上仓库的建立
- 创建 github 账号
- 创建仓库(Repository name)
两种常规使用方式
- 基于 http 协议
- 使用 clone 指令克隆线上仓库到本地
// git clone 线上仓库地址
git clone https://github.com/fancuiyi/python.git
之后,就可以在仓库上做对应的操作,如:提交暂存区,提交本地仓库,提交线上仓库,拉去线上仓库
提交到线上仓库的指令: git push
在首次往线上仓库提交内容出现403错误,原因是没有权限,需要鉴权
需要修改 ".git/config" 文件内容,将账号密码添加上:
url = https://账号:密码@github.com/fancuiyi/python.git拉取线上的内容: git pull
提醒: 每日第一件事就是先 git pull 拉取线上最新版本: 每天下班前要 git push,将本地代码提交到线上仓库.
- 基于 ssh 协议
该方式与前面 https 方式相比,只是影响 github 对于用户身份鉴权方式,对于 git 的具体操作没有任何影响.
生成公私钥对指令(需要自行安装OpenSSh): ssh-keygen = t rsa -C"注册邮箱"
步骤:
- 生成客户端公私钥文件
- 将公钥上传到 github