1、使用pycharm写好代码上传到github或码云上的一些命令
1)初始化git
$ cd [项目目录]
$ git init
2) 配置当前项git提交信息(可以省略此步,如不配置则使用全局配置)
git config user.name xxx
git config config user.email xxx@xxx.com
3)添加忽略文件
$ touch.gitignore
4)设置忽略文件内容(后续根据需要再添加)
.idea
*.py[cod]
5)添加所有文件到暂存区
$ git add .
6)提交到本地仓库并填写注释
$ git commit -m'第一次提交'
7)使用命令行的形式将项目上传
$ cd 项目根目录
$ git remote add origin 仓库地址
$ git push -u origin master
8)可以使用pycharm上直接推上去
因为在pycharm上运行上面的程序后,pycharm上会初始化一个本地的仓库,可以直接在上面的VCS中选择git,然后push,在填写推上去的仓库地址,可以直接将项目推上去
9)拉取代码
$ git clone
也可以使用pycharm将代码直接拉取
2、回滚代码
1)回滚到上一版本
$ git reset --hard HEAD~1
2)查看所有提交版本记录
$ git reflog
3)回到指定版本
$ git reset --hard 提交id
3、Django中使用的常见命令总结
1-环境安装
1)创建虚拟环境------(需要联网操作)
mkvirtualenv django_env -p python3
注释:mkvirtualenv : 创建一个新的虚拟环境
django_env : 创建的新虚拟环境名称, 这个名称可以随意制定, 自己能看懂即可
-p : 制定使用的python解释器版本
python3 : 我们这里使用 python3 的解释器.
2)安装Django
pip install django==1.11.11
注释:pip : python 包管理器
install : 安装
django== 1.11.11 :这个是我们使用的django版本号
3)删除虚拟环境
rmvirtualenv 建立的环境名
4)进入虚拟环境,查看所有虚拟环境
workon 建立的环境名
5)退出虚拟环境
deactivate 环境名
2-依赖包操作
1)安装依赖包
pip install
2) 卸载依赖包
pip uninstall
3) 查看已安装的依赖包
pip list
4) 冻结当前环境的依赖包
pip freeze
3-Django创建工程
1)生成一个django项目工程的使用方式
django-admin startproject 工程名称
注释:django-admin : django生成项目工程的命令
startproject : 快速创建一个django项目, 使用这个命令可以快速下载一个项目模板, 在我们所在的目录
工程名称 : 你想生成的项目名称, 这个名称可以随意定义
例如:创建一个名为demo的项目命令
# 将目录切换到code中
cd ~/Desktop/code
# 调用django项目生成命令,生成项目
django-admin startproject demo
4-运行开发服务器
1)进入创建的demo工程目录
cd demo
2)运行服务器的命令
python manage.py runserver IP地址:端口
如果ip不想定义的可以使用系统默认的端口和ip
也就可以写为:python manage.py runserver
5-在项目中创建子应用命令
python manage.py startapp 子应用名称
4、redis
1)启动redis
sudo redis-server /etc/redis/redis.conf
输入密码,即可以开启redis
也可以直接使用:redis-server
直接初始化redis
2)在Django中有许多内置的模块,需要安装django-redis,可以在redis中保存session
安装扩展包:pip install django-redis