图源:https://www.jianshu.com/p/671fdcf2b8d4

  1. fork 别人的代码到你的repository
  2. git clone < your repository> 到本地文件夹
  3. cd 到你git clone下来的文件夹
  4. 如果是按照上面git clone下来的文件,不需要下面操作!
    如果是自己git init的文件,如果不做可能会导致无法pull request
    会显示 “There isn’t anything to compare”
    https://stackoverflow.com/questions/53844405/github-pull-request-there-isnt-anything-to-compare

如果遇到这种情况一定要 git pull origin < 远程分支> 此步骤将remote repository和本地代码merge起来,为后面push之后的pull request做准备

  1. 将你要改变的代码修改到git clone下来的文件夹
  2. git add < 要修改的代码 >
  3. git commit -m ‘描述’
  4. git push origin < 本地分支>

Github: pull request 解决:There isn’t anything to compare相关推荐

  1. github pull request那些事

    什么是Pull Request? 网上有人用老师批改卷子这件事来解释什么是Pull Request,觉得挺形象的,变拿来用了: 你做了卷子(好比你创建了一个github仓库),老师收取你的卷子(好比f ...

  2. 查看某个github commit属于哪一个github pull request

    StackOverflow上有网友问起标题里描述的问题: https://stackoverflow.com/questions/17818167/find-a-pull-request-on-git ...

  3. Github pull request 工作流总结

    github 上面有很多非常不错的开源项目,我们也可以向其贡献自己的代码,那么我们如何提交自己的代码给开源项目呢?这里就要用到 pull request 的提交方式.当然,基于 git 的其他平台也是 ...

  4. IDEA + github pull request + teamcity运用

    首先要来看github工作流的流程,如上图(图为百度). 那么,为什么要有pull request呢.最近有个新的需求,不想要让一个新手直接提交合并代码到master分支.那么 pull reques ...

  5. 手动创建Github pull request

    选择develop分支作为基准分支,再选择一个branch和它做比较: 此时create pull request按钮就可以点击了:

  6. 好代码是管出来的——Git的分支工作流与Pull Request

    上一篇文章好代码是管出来的--使用Git来管理源代码 介绍了常用的版本控制工具以及git的基本用法,从基本用法来看git与其它的版本控制工具好像区别不大,都是对代码新增.提交进行管理,可以查看提交历史 ...

  7. 【GitHub】GitHub 的 Pull Request 和 GitLab 的 Merge Request 有区别吗?

    GitHub 的 Pull Request 和 GitLab 的 Merge Request 有区别吗? 在 GitHub 上混久了,对 Pull Request 就-- 在 GitLab 上混久了, ...

  8. 【转】GitHub 从单机到联机:玩转 Pull Request

    最近在参与一个叫 Exercism 的项目,这是一个由 GitHub 生态工程师 Katrina Owen 发起的编程练习社区,提供了超过50门语言的练习.作为用户,你仅需使用命令行工具即可下载和提交 ...

  9. 【提交PR】如何在 GitHub 提交第一个 pull request

    什么是复刻(forking)? 我们可以通过复刻操作将喜爱的仓库保存自己的GitHub账户中,以便独立地对其进行操作. 通过复刻,我们可以得到包含完整版本历史的目标仓库的实例,之后可以对复刻得到的仓库 ...

最新文章

  1. Android JNI 第三篇 Java参数类型与本地参数类型对照
  2. IAR 中打多个断点出现 one or more breakpoints coule not be set and have been disabled原因及解决方案
  3. 算法学习--买卖股票的最佳时机
  4. viewsource和viewparsed_(Summary)Developer Tools:IE9的F12,Chrome的Ctrl+Shift+J比较
  5. 唯品会高级副总裁 唐倚智:电商精细化运营
  6. Randomized Cuts for 3D Mesh Analysis (SIGGRAPH Asia 08)
  7. iVMS-4200 Vs区别_29931红单足球预测 法甲 21:00 安格斯 VS 梅斯
  8. Atitit httpclient 概述 rest接口 目录 1. Httpclient 利用http协议的client类库与技术方法 1 2. 功能用途 why 2 2.1. 上传下载文件 2
  9. SteamSDK发布更新
  10. Poisson方程的五点差分格式例题求解-Matlab实现
  11. 【技术白皮书】第一章:基于深度学习的文本检测与识别的技术背景
  12. linux 内存告警门限,H3C LA系列无线网关 配置指导(V7)-R0304-6W100_基础配置指导_设备管理配置-新华三集团-H3C...
  13. matlab 坐标点标记符号表
  14. java 分贝_Android实时获取音量(单位:分贝)
  15. 连涨了三天的股票,该买还是该卖?
  16. MySQL 数据表查询
  17. 人心本无染,心静自然清 ——赞“落梅”
  18. JavaScript学习之路(WebAPIs阶段)
  19. 基于stm32f103c8t6与手机蓝牙控制LED
  20. ssm校园失物招领系统毕业设计源码080008

热门文章

  1. 【泡泡机器人转载】SLAM: 现在,未来和鲁棒年代
  2. Error: L6220E: Execution region ER_IROM5 size (31436 bytes) exceeds limit (31424 bytes).
  3. 《制造业中的机器人、自动化和系统集成》—— 2.2 机器人的性能
  4. 启xin宝app的token算法破解——frida篇(四)
  5. 2022年10月最新网盘扩容技术原理分析
  6. 最早开始WFH的人,已经被逼着996了……
  7. 微信订餐系统项目回顾
  8. swift 聊天表情emoji转译(一)——从键盘到输入框
  9. 基于瓦片的热力图生成(Qt |C++)
  10. 图片jkhiuhgb