码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • git远程协作


    流程:

    • 先创建一个主仓库(假设已有的)
    • 自己从主仓库fork一个分支出来
    • 自己在git bash中链接上fork出的分支
    • 将主仓库作为上游分支(upstream)
    • 自己在下游有新的修改后,然后push到自己分支上
    • 做pull requests请求
    • merge
    • 当有从主仓库pull的需求时,先git fetch upstream 然后git merge upstream/master 或者git pull upstream

    初始化

    在这里插入图片描述

    假设已有一个主仓库,如上所示,我们点fork将这个仓库给我们账号下也搞一个。这样初始化就ok。


    链接到主仓库

    在这里插入图片描述

    首先通过git remote -v检查当前分支,发现目前是没有upstream分支的

    通过 git remote add upstream + 上游仓库url地址,链接到upstream仓库。
    此时通过git remote -v检查分支,结果如下图所示
    在这里插入图片描述


    本地修改上传到主仓库

    如果本地的东西有修改的话,我们就用传统的git push等一套东西,上传到对应的我们的仓库上。
    进入下图所示的界面中,申请一个new pull request。然后主仓库的管理人员看到了,同意合并就ok。在这里插入图片描述


    从主仓库下拉,并合并

    方法1
    git fetch upstream
    git merge upstream/main

    方法2
    git pull upstream/master

  • 相关阅读:
    Karmada调度器
    用深度学习预测股市涨跌之学习记录
    (附源码)springboot自律健身房会员管理系统 毕业设计456466
    7.canvas图形颜色设置
    利用腾讯的词向量模型使用Python进行faiss检索
    8月最新修正版风车IM即时聊天通讯源码+搭建教程
    免杀笔记 ----->汇编基础
    FPGA&ASIC开发流程
    不容错过!什么是领域驱动设计?为什么落地这么难?
    SeaTunnel 学习笔记
  • 原文地址:https://blog.csdn.net/weixin_40824135/article/details/126586606
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号