zoukankan      html  css  js  c++  java
  • git的协作提交流程

    ### git 提交流程
    - 1.创建一个分支  git branch 分支名
    - 2.切换到自己的分支写代码  git checkout 分支名
    - 3.提交自己分支的代码到本地库  git add *    ;  git  commit -m "massage"   
    - 4.拉去master最新代码,并且合并到自己的分支: git chekout master ;git pull
    - 5.切换自己的分支合并master过来   git checkout 分支名  ; git rebase master   
    - 6.解决冲突后继续提交,同步骤3(若有冲突解决冲突,若没有冲突,跳过此步骤)
    - 7.推送本地分支到远程  git push  ( 如果远程没有建好分支 git push --set-upstream origin 分支名)
    - 8.去到github 提交PULL REQUEST (提交pull request把自己的分支合到master申请,后需要review一下,最终再合并到master)

    ##### git 遇到的一些问题:
    - 当你再别的分支修改了东西,想切换到别的分支无法切换时
        * git stash                    //把暂存区内的修改存储起来
        * git checkout dev             //切换到正确的分支
        * git stash pop                //将存储的修改取出来

    - 当你取消上次的提交时:
        * git reset HEAD^              // 撤回到刚刚commit之前的状态
    鸡肉是我的最爱!
  • 相关阅读:
    django 自定义用户身份验证
    登录验证算法
    Scrapy
    爬虫性能相关
    Beautifulsoup模块
    selenium模块
    Cookie&Session
    Django Admin 本质
    JavaScript自执行函数和jquery扩展方法
    JS作用域与词法分析
  • 原文地址:https://www.cnblogs.com/laochiji/p/14516421.html
Copyright © 2011-2022 走看看