Github / Gitee / CODING - 代码托管平台
但是一般公司不会讲自己的商业代码放到其他平台托管
Gitlab - 搭建自己的Git私服
检出 - check out
正向工程:
创建模型 ---> makemigrations ---> migrate ---> 表
反向工程:
表 ---> inspectdb ---> 模型类
python [图片上传失败...(image-f1e63f-1543633788237)]
manage.py inspectdb > common/[图片上传失败...(image-8a8563-1543633788237)]
models.py
Git多种分支管理策略:
master分支是用来发布产品的不能够直接在master上面做开发
- git-flow
- github-flow:
- 克隆项目到本地
git clone https://gitee.com/jackfrued/ftx.git - 创建自己的分支
git branch jackfrued |
|--- git checkout -b jackfrued
git checkout jackfrued | - 在自己的分支上实施版本控制
git add . - 将工作区的内容纳入暂存区
git status - 查看暂存区的状态
git commit -m '...' - 本地提交(将暂存区纳入仓库)
git log - 查看提交日志
git reset --hard 版本代号 - 回到历史版本 - 把自己的分支推到服务器
git push origin jackfrued - 发起合并请求(页面上操作)
git merge - 合并
git rebase - 变基
git stash - 保存现有的工作
git checkout -b issue123 - 切换到这个分支
git add --> git commit --> git push --> pull request
git stash pop
让自己的分支和master保持同步
git fetch
git rebase
网友评论