Git怎样将fork的仓库与源仓库同步
Git怎样将fork的仓库与源仓库同步
git remote -v(查看远程仓库地址)
本地仓库名称是 origingit remote add
添加一个远程仓库 可以给这个远程仓库起一个别名,方便以后使用
在这里我添加了一个远程仓库,并起了一个"odoo"别名
可以看到已经有了两个仓库,一个是"odoo" 一个是 “origin”git fetch odoo 11.0: odoo-11
这条命令是将 odoo这个源仓库中的11分支,拉取到本地分支,取名为"odoo-11"
然后将odoo-11这个分支推送到远程的自己fork的仓库中的11.0这个分支
命令是:git push origin 11.0 -f
这样就将源仓库中odoo11.0的分支推送到自己fork仓库中了如果fork仓库中没有相应分支怎么办?
先创建本地分支
例如源仓库中存在 12.0 这个分支,但是fork的仓库没有这个分支,那我们需要在本地创建一个12.0分支,然后将拉取源仓库12.0分支,并合并到当前分支,然后推送git fetch odoo 12.0:odoo-12 # 拉取12.0分支并创建临时分支odoo-12
git checkout -b 12.0 # 创建并切换到12.0这个分支
一般来说,切换到这个分支之后,这个分支已经是odoo 12.0分支的内容了
git log # 查看一下分支的提交记录
确定无误之后,将这个分支推送到远程仓库中
git push origin 12.0 -f # -f表示强制推送
创建并且换到12.0分支,然后合并odoo-12分支
推送到 远程的分支,如果远程分支没有12.0会自动创建,这样我们就完成了fork仓库和源仓库之间的代码同步
删除远程仓库分支的命令:git push origin --delete 12.0 表示删除远程仓库的12.0分支
Git怎样将fork的仓库与源仓库同步相关推荐
- git同步个人仓库与主仓库代码
为fork库配置原始远程库 (首先,在git配置远程只想上层仓库) 1.git remote -v 2.配置主仓库路径 git remote add upstream 如果出现以下状况! 则在后面加上 ...
- 【GIT】源仓库新建分支如何同步到fork的自有仓库
问题背景: 源仓库(mindspore/mindspore) 新建了一个分支r1.8,本地自己fork源仓库的 私有仓库(shenwei/mindspore) 没有这个分支.现在需要将源仓库的分支同步 ...
- Github Fork 之后与源仓库保持同步
当我们想在 Github 上的某个开源仓库中贡献自己的代码时,通常会先 Fork 这个开源代码仓库,然后clone到本地,提交自己的修改,最后 Pull Request 进行合并. 由于开源仓库通常会 ...
- Git仓库(github/gialab)进行fork后如何与原仓库同步
如果你提交的 pull request 未被接受且得到回复说:"重新fork",其实是你遇到一个问题: 在你 fork 之后, xiaolai 的仓库又更新了: 但 github ...
- 【代码管理】GitHub超详细图文攻略 - Git客户端下载安装 GitHub提交修改源码工作流程 Git分支 标签 过滤 Git版本工作流
GitHub操作总结 : 总结看不明白就看下面的详细讲解. . 作者 :万境绝尘 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details ...
- Git之深入解析本地仓库的基本操作·仓库的获取更新和提交历史的查看撤销以及标签别名的使用
一.获取 Git 仓库 通常有两种获取 Git 项目仓库的方式: 将尚未进行版本控制的本地目录转换为 Git 仓库: 从其它服务器克隆一个已存在的 Git 仓库. 两种方式都会在本地机器上得到一个工作 ...
- 让 fork 出来的 Github 仓库从远端仓库拖取最新的修改
标准的 Spartacus repo:https://github.com/SAP/spartacus 我 fork 了一个自己的仓库: https://github.com/wangzixi-dia ...
- git创建本地仓库和github仓库
原文链接 git创建仓库 创建本地仓库 前提:已经在本地安装好git环境 首先新建一个文件夹,linux环境下命令如下(其它环境自己动手建吧): mkdir test (创建test文件夹) cd t ...
- git本地仓库与GitHub的同步
前言 最近在学习过程中,需要参考一些大牛写的源码,然后自己也需要进行相应的代码实现,想将代码同步到GitHub上,但是无奈之前学习过的git命令又有了遗忘,这里采用一个简单的方式去总结git命令,重点 ...
最新文章
- 【java 性能优化实战】1 理论分析:性能优化,有哪些衡量指标、性能优化的技术手段
- 如何判断基因组的重复区域_Nat Comm. | 15万人类基因组中多核苷酸变异(MNV)的起源及功能研究...
- arduino编译失败_Arduino编译时失败
- html hover 效果,CSS八种让人眼前一亮的HOVER效果的示例代码
- node.js windows下安装与配置
- Oracle的to_char()函数使用
- 电脑计算机d盘有用吗,d盘不见了,教您电脑d盘不见了怎么解决
- linux基础-01-用户和目录、vim、归档和解压、系统启动流程、加密
- ThinkPHP+jQuery EasyUI Datagrid查询数据的简单处理
- 微信支付,判断是否安装了微信
- java里equals_Java中equals和==的区别
- 老兵不死:Radionomy正式宣布收购Winamp
- Java并发编程实战之基于生产者消费者模式的日志服务读书笔记
- 线性代数第六版答案(全)
- 小白如何准备数学建模——以美赛为列
- 硬盘分区表损坏修复实录
- anywhere 无法正常使用的问题--IP地址解析
- 201912月全国计算机二级考试,201912月天津计算机二级报名时间:12月5日-12月7日!附报名入口...
- java后端必会【基础知识点】
- 自己动手搭建网站:域名和云服务器选购
热门文章
- 欧洲杯竞猜|周末在家预测欧洲杯淘汰赛
- 实验四-VBScript脚本病毒分析与清除
- yolov5中的best.pt
- Microsoft Teams出现无法连接服务器等等的异常,重装也无法修复的处理方法
- oripa手机版_ORIPA – Origami Pattern Editor
- 2021年陕西省大学生程序设计竞赛(重现赛)
- 一卡通综合管理平台中了后缀.[mr.hacker@tutanota.com]的勒索病毒加密的数据库怎么用达思SQL数据库修复软件完美修复?
- sonysrshg2 Android,索尼SRS-HG2蓝牙音箱评测 成为你张扬个性的一部分
- 鸿蒙系统硬盘分区,电脑硬盘分区分错了有哪些危害?如何正确分区?今天我再说一遍...
- 使用 Word 2013 维护博客