一、远程仓库的操作
1.仓库管理系统
+ GitHub
+ 国内访问速度慢
+ 托管私有项目收费
+ 码云
+ 国内访问速度快
+ 托管私有项目免费
+ 公司gitlab或者svm来搭建
2.码云
创建仓库
生成、添加SSH公钥
# 生成公钥
ssh-keygen -t rsa -C "xf@mq.com"
# 查看公钥
cat ~/.ssh/id_rsa.pub
# 添加公钥
命令不需要死记,码云上课找到
生成公钥
添加公钥
创库 > 管理 > 部署公钥管理 > 添加公钥 > 添加个人公钥(右上角,每天都要进行写的操作选这个)
验证
ssh -T git@gitee.com
二、环境搭建
# 创建存放项目的目录
mkdir mallproject
cd mallproject
# 克隆
git clone git@gitee.com:null-ip/ffmall.git
# 做了三件事情:
1.把代码拉取过来了
2.创建本地仓库
3.给远程仓库起了别名,不一定非要修改
不想要仓库了就把 .git 文件删除就行
# 查看远程地址的别名
git remote -v
# 修改远程仓库别名
git remote rm origin # 删除旧的
git remote add ffmall git@gitee.com:fei_love/ffmall.git # 添加新的
# 针对本项目配置个人信息
git config user.name "xf"
git config user.email "xf@mq.com"
# 代码推送到远程仓库
git push 远程仓库别名 分支名
# 代码拉取到本地仓库
git pull 远程仓库别名 分支名
推送
拉取
# 创建虚拟环境
workon
mkvirtualenv -p /usr/bin/python3.6 ffmall