git----及local_settings.py本地配置---

2020-06-19  本文已影响0人  采星星的小太阳BavaLI

它其实就是自己本地保存的一些配置文件,使得开发与测试不冲突,本地配置会把默认配置覆盖掉,所以就会方便很多,不用再修改配置环境。

1实际操作

1.1在settings里面加上这一句

# 配置local_settings
try:
    from .local_settings import *
except ImportError:
    pass

1.2创建自己的本地配置


image.png

修改一些自己的配置:


image.png
image.png

提示一下:

在local_settings里面写一些自己的配置时候,由于自己的local_settings不会给别人,所以应该在settings里面做一些注释说明!

切记:local_settings不会给别人

2.在公司都是使用git来传递代码的!

2.1我使用码云创建一个远程仓库:


image.png

记住开源:不然别人就不能看了


image.png
image.png

2.2把本地代码推送到自己的远程仓库

由于我们要选择性的上传文件,所以作如下配置:
在项目根目录下创建一个.gitignore文件


image.png
写上要忽略的文件数据,,#表示注释
#pycharm 
.idea/
.DS_store

__pycache__/
*.py[cod]
*$py.class

#Django stuff
local_settings.py
*.sqlite3
media/


#database migrations
*/migrations/*.py
!*/migrations/__init__.py
image.png

把这些都排除,不用提交到git

2.3让Git管理项目

pycharm配置git


image.png
image.png

出现版本信息就表示配置成功!

(1)git init 的作用:

image.png

如:


image.png

(2)git add. 的作用 :

image.png

如:


image.png

(3)git commit -m '描述信息'

image.png

如:


image.png

在执行完上述三个代码指令之后,git就已经在本地帮我们管理了该项目!

2.4把git项目推送到远程仓库

在码云里面找到推送的地址:


image.png

把本地仓库的代码推送到远程仓库的名字叫做master的分支上面


image.png

由于每一次都要写那么一串地址,所以我们给地址取一个别名:origin


image.png

在此使用:


image.png

3回到码云,发现我们已经上传了项目

image.png

验证.gitignore文件是否有效


image.png
image.png

所以,配置生效!成功配置!

2.5怎么获取我们上传的代码?

克隆地址即可,通过地址拿到代码!


image.png

之后只需要在自己本地找到要执行的所在文件夹在执行:

git clone 地址

即可!

具体如下:


image.png

本地文件夹就已经有了!


6.这样的话,对自己开发和别人测试都会很有帮助!

上一篇 下一篇

猜你喜欢

热点阅读