zoukankan      html  css  js  c++  java
  • Git:多人推送/抓取分支事项

    1.推送分支

    1.1使用命令符git push origin branch-name推送自己已修改的分支

    例如git push origin master,git push origin dev.

    2.抓取分支

    2.1他人从远程仓库克隆一个项目到本地库

    此时,默认情况下的本地库中,他只能看到本地的master分支,可以使用git branh查看分支情况

    此时若需要克隆远程库orgin的dev分支到本地分支dev上,使用以下命令符:

    git checkout -b dev origin/dev git checkout -b branch-name origin/branch-name

    注:红色部分依据自身情况修改:本地库分支名 远程库名/远程库分支名

    然后即可使用git add和git commit命令符进行推送操作.

    2.2倘若我们也在修改dev分支,但是推送时间比他人迟,此时可能会产生冲突!

    2.2.1如果推送失败,可以先使用git pull抓取远程的新提交,并且进行合并

    2.2.2如果合并失败,则要建立本地分支和远程分支的关联:git branch --set-upstream branch-name origin/branch-name

    2.3解决冲突后,使用git push origin branch-name推送!

  • 相关阅读:
    [算法] Tarjan算法求割点
    [题解] POJ2689 [质数距离]
    [题解] 「NOIP2009」最优贸易
    pyCharm更换主题、字体大小和编辑器字体颜色
    python之冒泡排序简单算法
    修改pip阿里镜像
    Postman工具简介
    接口文档解析
    HTTP接口请求
    接口(API)测试学习
  • 原文地址:https://www.cnblogs.com/jfl-xx/p/7102862.html
Copyright © 2011-2022 走看看