美文网首页
工作之中的Git

工作之中的Git

作者: 她即我命 | 来源:发表于2018-12-01 11:10 被阅读3次

    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上面做开发

    1. git-flow
    2. 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

    相关文章

      网友评论

          本文标题:工作之中的Git

          本文链接:https://www.haomeiwen.com/subject/ynmlcqtx.html