git - 即使在硬重置之后,“这个分支提前 7 次提交”但没有任何变化
问题描述
我有一个从公共仓库(也在 GitHub 上)分叉的 GitHub 仓库。不管我做什么,我总是收到这个信息。不管我做了多少次抓取和拉动。即使在 PR 中提交了更改(已被接受),它仍然告诉我我还有几个提交。
如果我尝试创建一个 PR 来查看有哪些变化,我会被告知类似以下内容:
我什至跑了git reset --hard upstream/master
,但没有任何区别。GitHub 网站仍然说我的 fork 提前 7 次提交,现在 GitHub 桌面应用程序说:
简直太可笑了。幸运的是,我没有出色的工作,所以我可以删除我的分叉,但如果我做了更改,我将无法贡献它们。
我还能做什么?
解决方案
git status
master
报告与您的本地副本之间的差异upstream/master
。如果您的本地副本本身位于实际 master
分支的后面,这就是您可能会收到的警告类型。
推荐阅读
- python - 在python中一次将相同的字符串参数传递给一个类的两个不同方法
- oracle - Spring boot Oracle JPA 设置 QueryTimeout
- php - 如何根据不同的任务显示日期时间间隔?
- javascript - 如何将两个元素一起存储在堆栈Javascript计算器中
- java - 如何记录方法的参数值
- python - Pytorch 可微分条件(基于索引)和
- google-chrome - Sec-Fetch-Mode 和阻塞的 CORS
- java - 如何使用 Java 修改现有 Excel 工作簿
- php - 如何向 WooCommerce 产品属性添加额外信息?
- tensorflow - 使用估计器训练自定义 kera 模型时如何打印指标值?