zoukankan      html  css  js  c++  java
  • Git操作记录

    记录一些用过的操作

    增加远程推送分支

    git remote add orgin http://xxxxx.git

    直接新建本地分支,将远程分支提取出来。

    git checkout -t origin/name

    拣选会提取某次提交的补丁,之后尝试将其重新应用到当前分支上。 这种方式在你只想引入特性分支中的某个提交时很有用。

    git cherry-pick " "

    查看所有分支

    git branch -a

    修改远程地址命令

    git remote origin set-url [url]

    先删远程地址后加上新的远程地址

    git remote rm origin
    git remote add origin [url]

    本地分支关联远程分支

    git branch --set-upstream-to=origin/[remote_branch] [your_branch]

    主库修改 副库合并更新

    在主库进行代码修改后 在副库增加主库远程地址 git remote add orgin [url]
    然后副库的主分支 从主库远程地址上 拉取代码即可更新副库中的框架部分代码

    副库修改框架部分代码 主库拉取更新

    首先在副库上增加主库远程地址 git remote add orgin [url]
    然后 将主库远程仓库的master分支 下载到本地 git fetch orgin master此时本地就有了一条新分支BBB对应远程主库代码
    最后把副库的业务分支上修改了框架部分的提交的Hash(一串id,也就是提交的记录)复制下来
    在副库BBB分支上用git cherry-pick '[Hash]' 挑拣出业务分支上修改的框架部分的记录
    此时刚才拉取的BBB分支上就有了框架部分的修改记录
    然后推送到主库远程地址上 主库再拉取一下 就完成了副库修改主库更新的操作

  • 相关阅读:
    RabbitMq
    SAAS-HEM
    java框架
    数据结构
    JVM
    springboot高级
    面试题汇总
    vue
    bootforum
    SpringBoot
  • 原文地址:https://www.cnblogs.com/niumowangya/p/10760577.html
Copyright © 2011-2022 走看看