一个同步github上fork过来的项目的批处理脚本
为什么80%的码农都做不了架构师?>>>
在github上fork了不少好项目,有时需要作出一些修改,但是发现源项目已经更新了,而自己的还比较旧,怎么同步呢,在网上找到一些资料。修改了一些不对的地方,最后形成了下面的脚本,我自己命名为sync.cmd,不说了。直接上代码:
这是在本地已经存在fork过来的clone的情况下,如果没有,先执行一下操作:
git clone https://github.com/myaniu/jfinal.git
将以下代码保存为sysnc.cmd 然后放到本地clone的项目目录里,然后双击执行,前提已经设置好了git,或者使用github提供的windows客户端。
rem sync.cmd
git remote -v
git remote add upstream https://github.com/jfinal/jfinal.git
git remote -v
git fetch upstream
git checkout master; git merge upstream/master
git remote remove upstream
git push origin
注解版
rem 查看远端仓库
git remote -v
rem 在本地添加fork的源库
git remote add upstream https://github.com/jfinal/jfinal.git
rem 查看远端仓库,确认已添加
git remote -v
rem 更新fork的源库到本地
git fetch upstream
rem 回到master ;将远端的变更合并到你fork的项目内
git checkout master; git merge upstream/master
rem 从本地移除fork的源库
git remote remove upstream
rem 推送回GitHub自己的仓库,完成同步
git push origin
注解版运行好像有问题,运行的话还是用无注解的版本。
转载于:https://my.oschina.net/myaniu/blog/186586
一个同步github上fork过来的项目的批处理脚本相关推荐
- github 上 Fork 别人的项目后的常用的操作指南
因为我 fork 了 Mojo 的项目,这样才学会了如何使用 github. 现在分享一些经验给大家.希望大家也能参与到开源的项目来. 1. 提交自己本地项目的修改到 github 的库中. 如果你自 ...
- github上fork原项目,如何将本地仓库代码更新到最新版本?
https://www.cnblogs.com/eyunhua/p/8463200.html 场景: 在github上fork原项目,项目组成员发起pull request提交了代码,这时自己在本地仓 ...
- 如何在github上fork一个项目来贡献代码以及同步原作者的修改
如何在github上fork一个项目来贡献代码以及同步原作者的修改 作为一个IT人,通过github进行学习是最快的成长手段.我们可以浏览别人的优秀代码.但只看不动手还是成长得很慢,因此为别人贡献代码 ...
- 如何同步更新 Github 上 Fork 的项目?
Github Fork 过程概述 在 Github 上有很多优秀的开源项目,相信每一位热衷于技术的朋友都会在 Github 上 Fork 一些感兴趣的项目,然后在本地修改并提交.本文以 Galaxy ...
- 怎么同步github上的原项目和fork
如何在github上fork一个项目来贡献代码以及同步原作者的修改 转载于:https://www.cnblogs.com/tider1999/p/4511688.html
- 一键同步 GitHub 上的个人项目
一键同步 GitHub 上的个人项目 在 GitHub 摸鱼的多年中,积攒了许多好玩的项目仓库.每个项目都有它自己的悲欢离合,有的一经上线便引爆全网,有的 repo 年久失修,作者已然放弃,有的项目连 ...
- GitHub上优秀的开源项目(转载)
GitHub上优秀的开源项目(转载) 转载出处:https://github.com/Trinea/android-open-project 第一部分 个性化控件(View) 主要介绍那些不错个性化的 ...
- Github上Fork部署应用程序
Github上Fork部署应用程序 1. Fork简述及作用 2. 登录Github,搜索项目 3. Github上打开fork的部署应用 4. 点击Fork,并确认邮件 5. 登录自己的github ...
- 2020年10月份Github上热门的开源项目
10月份GitHub上最热门的Java开源项目排行已经出炉啦,一起来看看上榜详情吧: 1. base-admin https://github.com/huanzi-qch/base-admin St ...
最新文章
- 刷新UITableView
- “龙井”开箱评测 |Alibaba Dragonwell 新手上路指南
- linux c 随机函数 rand srand 介绍
- 开发人员如何了解用户和需求
- html jquery ajax乱码问题,jquery使用ajax提交中文乱码问题的解决
- java的4种代码块
- 模拟CA机构制作CA机构证书
- 企业开发中,git提交时屏蔽某些文件,怎么搞!【idea的处理方法】
- maven 常用的插件
- linux基本知识学习
- 学习前端的未来在哪里?今天详细的谈一下
- Word解析之Word内部结构
- pic单片机中断服务c语言程序,PIC 中断 服务程序
- 查询结果按中文拼音顺序排序
- java Runtime.exec方法详解
- c语言for循环1到100奇数和,使用for循环结构编写程序计算1到100之间的奇数之和、偶数之和,输出格式为“1到100奇数和=xxx;1到100偶数和...
- C语言数据类型谜题总结
- PCB的分类以及它的制造工艺
- 如何激励“躺平”员工?
- 东北天、地心地固、WGS84转换-代码
热门文章
- 伦敦大学学院、UC伯克利联手,撰文综述深度强化学习泛化研究
- 未来已来:全球XR产业洞察
- 毕马威发布《人工智能无处不在》研究报告:人工智能在五大行业的成就与挑战...
- 新一代人工智能专利分析
- 学习人工智能必须攻克三道门槛:数学基础、英语水平与编程技术
- Intel和IBM押重注的神经模态计算,会给行业带来什么样的变化
- 美研究人员公布“盲动”机器人技术细节
- OpenAI解析「AI算力」:3个半月翻一倍,6年超过30万倍
- 任正非最新讲话透露:华为在加快开发统一的人工智能平台
- AI公共政策成全球热点,美国ITI发布《人工智能政策原则》|AI观察