一、码云平台的版本控制的种类简介
版本控制的种类:
- 主要使用github(最主流)
(1)国内访问速度慢
(2)托管私有项目收费 - 国内一般使用码云gitee
(1)国内访问速度快
(2)托管私有项目免费 - 公司中使用gitlab或者svn来搭建项目环境。
二、在码云平台创建项目的步骤
1、打开码云 ,注册登录。
2、创建public工程(可以选择Private)
3、新建项目,最后确定即可
4、在虚拟机中生成ssh公钥(一直回车)
- 首先进行下面命令
ssh-keygen
- 在进行下面的命令
cd ~/.ssh
-
将公钥复制下来,粘贴至码云中
5、克隆项目到本地
-
复制SSH链接
-
克隆项目到虚拟机中
三、创建虚拟环境
1、在虚拟机上新建虚拟环境
# 查询系统本系统中安装的python版本
ls -l /usr/bin/python*
# 系统中python默认版本为python2.7,可以将其修改为python3
# 第一步:先删除python
rm -rf /usr/bin/python
# 第二步:创建软链接
ln -s /usr/bin/python3 /usr/bin/python
# 第三步:查看python版本是否修改为python3
python -V
# 如果已经将python改为python3版本,可以直接创建虚拟环境(不需要上面的一步了)
mkvirtualenv 虚拟环境名字
# 如果未修改python版本,则创建虚拟环境时需要指定python版本
mkvirtualenv -p python3 虚拟环境名字
2、在pycharm中新建项目,取名、添加虚拟机上的虚拟环境
-
解释器的路径一般为:
/home/pyvip/.virtualenvs/youkou_env/bin/python3.6
3、添加远程虚拟机上的项目路径:
4、选择从码云上克隆到虚拟机中的项目路径:
5、修改Host和端口(如果在阿里云服务器上创建工程,Host设置为0.0.0.0):
6、设置本地与服务器代码自动同步(并且自主设置代码在编辑时自动保存):
7、由于没有使用django默认的admin用户认证系统,所以会报错。
8、修改settings.py文件,将Host地址添加到ALLOWED_HOSTS列表中。如果为空,只能通过127.0.0.1或者localhost来访问服务器。
9、大功告成,配置成功!
其他配置:https://www.jianshu.com/p/f2812df5db97