持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第7天,点击查看活动详情
上一篇对系统的数据结构进行了系统性的分析,这一篇我将带领开启这个项目,并实现项目在github上的托管。
gitee最近在作妖,仓库要审核才能公开,为了便于大家查看,我还是在github上搭建一个项目,github如果访问比较慢,或者经常访问无响应的话,建议参考网上的一些正规方法来使用。
一、Git初始化配置
首先给自己的电脑安装一个叫gitbash的软件,这个可以在网上搜到。
安装好后随便一个位置右键选中git bash here,进入命令行窗口。
在命令行里配置自己的名字和邮箱
git config --global user.name "username"
git config --global user.email "email@163.com"
再生成自己的SSH秘钥
ssh-keygen -t rsa -C email@163.com
系统会提示你保存的位置,此时一路回车即可保存到默认的地方。
cat 这个文件可以查看秘钥的内容,也可以在任意文件夹位置右键后选择Git GUI here,在界面菜单栏的help里选择show ssh key
就能很简单的显示出秘钥并可以复制了,这个地方也同样可以生成。
接着在你的github头像中点开下拉选项,找到settings 设置,左侧侧边栏选择ssh and gpg keys,点击右侧的new ssh key 按钮,将复制的秘钥内容粘贴进去,再自己选个标题即可。
保存后这个秘钥的配置就好了。
二、建立一个新项目
先在github上建一个仓库
点击右上角的加号,选择第一个新建一个项目,名字和描述自己填就行了,可以适当选择gitignore的版本。复制好那个带ssh的项目链接。
接着再打开我们的编译工具,创建一个新的python 项目。
在当前项目目录下,进入命令行模式,使用git clone 加上刚才的链接,就可以实现项目的连接和下载。
后续我们创建项目后就可以直接用pycharm的git工具直接提交。
如果是命令行第一次使用git push提交失败的话,可以使用git push -u origin main来指定流。
如果是在已有项目上想加进仓库里,那么首先使用
git init初始化这个项目
再接着使用git remote add origin 这个链接
推送的时候同样要注意失败的情况。
可以用git pull来看自己的ssh配置是否正确。
pycharm等工具中也有对应的git工具来对这个git进行可视化操作,在右下角这个分支也是可以自由切换的。
这个项目的链接是:github.com/Amor122/MyT…
我已经设置了公开权限,大家都可以访问。
三、创建我们的Django项目
首先先要安装django的库
pip install django
其次再运行命令
django-admin startproject MyTest
创建了一个名为MyTest的项目
cd 进这个文件夹
再用另一个命令创建模块
django-admin startapp human_management
这就是人员管理的模块
后续我们再深入探讨这个模块的功能开发。
至此我们的项目就有了这样的目录结构
通过命令行或者工具的提交功能,我们把这些东西提交上去,在github的仓库里就有了我们的东西。
注意下github的默认分支的名称是main,习惯用master的需要自己修改。