• git的使用


    1.克隆开发的项目

    git +clone +<url>

    克隆指定分支的代码(如dev分支):

    git clone -b <dev> <url>

    2.在dev的分支下拉出自己将要开发的新分支:

    git checkout -b  luke

    3.更改完项目后,提交到本地仓库

    git add .
    git commit -m "feat: add README file"

    4.到dev主分支去拉取最新的dev代码(可能你开发的时候有别的同事提了新的代码到dev上)

    git checkout dev
    git pull origin dev

    5.再回到分支上去,进行rebase

    git checkout luke
    git rebase dev

    rebase完后看一下编译器,如果有冲突的话,就去解决冲突,解决完后:

    git add .
    注意:这里不用git commit -m “” git rebase
    --continue

    直到出现下图就算成功:

    6. 然后提交到远程仓库:

    git push origin luke

    7.然后就可以去线上提PR

    8.线上合并分支到dev后就把本地的分支也删除,然后拉一下最新的代码

    git branch -d luke
    git pull origin dev

    9.问题解决

    如果push上去前忘记去pull最新的dev分支代码,就会导致提PR的时候不能自动合并的:

    先去把主分支上的代码拉取到最新

    git checkout dev
    git pull origin dev

    再切换到自己的开发分支,rebase(这时候会提示有冲突,去解决冲突)

    git checkout luke
    git rebase dev

    然后进行上面第五步操作直到解决冲突

  • 相关阅读:
    联赛前第五阶段总结
    陶陶摘苹果 —— 线段树维护单调栈
    联赛前第三阶段总结
    联赛前第四阶段总结
    [NOIP
    超级跳马 —— 矩阵快速幂优化DP
    我的博客园美化
    Wedding —— 2-SAT
    C++运算符优先级
    water——小根堆+BFS
  • 原文地址:https://www.cnblogs.com/meteorll/p/14182095.html
Copyright © 2020-2023  润新知