当前位置: 首页 > news >正文

github 创建自己的分支 并下载代码

github创建自己的分支 并下载代码

  • 目录
    • 概述
      • 需求:
    • 设计思路
    • 实现思路分析
      • 1.进入到master分支,git checkout master;
      • 2.master-slave的个人远程仓库
      • 3.爬虫调度器
      • 4.建立本地分支与个人远程分支之间的联系
      • 5.master
    • 拓展实现
  • 参考资料和推荐阅读

Survive by day and develop by night.
talk for import biz , show your perfect code,full busy,skip hardness,make a better result,wait for change,challenge Survive.
happy for hardess to solve denpendies.

目录

在这里插入图片描述

概述

github 创建自己的分支 并下载代码

需求:

github 创建自己的分支 并下载代码。

设计思路

实现思路分析

1.进入到master分支,git checkout master;

  1. 进入到master分支,git checkout master;

2.master-slave的个人远程仓库

创建一个master-slave分支, git checkout -b master-slave; (以master的源码为基础创建一个master-slave的分支,其主要目的是保证master源码不变,具体的业务开发均基于master派生的分支)

3.爬虫调度器

创建一个master-slave的个人远程仓库,并将本地仓库代码推向个人远程仓库中,git push origin master-slave

4.建立本地分支与个人远程分支之间的联系

git branch --set-upstream-to=origin/master-slave master-slave;

5.master

以上四步可完成简单的master分支拉取,并基于该拉取的分支进行开发。

拓展实现

这里参考:github:简单实现上述流程:
入门级实现:
: 部分源码实现.
: 源码实现

从master创建新分支
步骤如下:
1.切换到master分支

$git checkout master

2.拉取最新版本到本地

$git pull

3.从当前分支copy新分支,新分支名称:new-branch

$git checkout -b new-branch

4.把新建的分支push 到远程仓库

$git push origin new-branch

5.关联

$git branch --set-upstream-to=origin/new-branch

6.再次拉取验证
$git pull

参考资料和推荐阅读

参考资料
官方文档
开源社区
1.https://blog.csdn.net/ww2331544645/article/details/117437649
2.https://blog.csdn.net/m0_49515138/article/details/129258446
博客文章
书籍推荐

欢迎阅读,各位老铁,如果对你有帮助,点个赞加个关注呗!同时,期望各位大佬的批评指正~

http://www.lryc.cn/news/163971.html

相关文章:

  • 算法:贪心---跳一跳
  • 机器学习入门教学——梯度下降、梯度上升
  • BUUCTF Reverse/[羊城杯 2020]login(python程序)
  • indexDB localForage
  • Spring Boot开发时Java对象和Json对象互转
  • C++ 多态
  • LeetCode 之 二分查找
  • 【性能测试】中间件优化
  • 【算法】查找类——二分查找算法
  • Ansible FIle模块,使用Ansible File模块进行文件管理
  • 索尼mp4变成rsv修复案例(ILME-FX3)
  • 抓拍摄像机开关量控制4K高清手机远程看图建筑生长定时缩时相机
  • c++使用http请求-drogon框架
  • 幼儿棒球运动宣传介绍·野球6号位
  • grpc多语言通信之GO和DART
  • 基于FPGA的RGB图像转Ycbcr实现,包括tb测试文件以及MATLAB辅助验证
  • centos 编译安装的php多版本 切换
  • Unity 性能优化之Shader分析处理函数ShaderUtil.HasProceduralInstancing: 深入解析与实用案例
  • 2023数学建模国赛E题黄河水沙监测数据分析完整代码分析+处理结果+思路文档
  • 玩转Mysql系列 - 第19篇:游标详解
  • 【量化分析】Python 布林线( Bollinger)概念
  • MySQL的权限管理与远程访问
  • 在Qt创建的UI中放一个显示点云的窗口(PCL+QT5)
  • element ui el-table分页多选功能
  • 理解网络通信的基础:OSI七层模型与TCP/IP五层模型
  • Python爬虫-爬取文档内容,如何去掉文档中的表格,并保存正文内容
  • 【使用Cpolar和Qchan搭建自己的个人图床】
  • flutter解决多个类名重名问题
  • 微信小程序 按钮颜色
  • 【云原生】kubectl常用命令大全