Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 重置提交被计为贡献(根据提交计数)_Git_Github_Git Commit - Fatal编程技术网

Git 重置提交被计为贡献(根据提交计数)

Git 重置提交被计为贡献(根据提交计数),git,github,git-commit,Git,Github,Git Commit,我创建了一个新的回购协议,并进行了多次提交和推送 在提交/推送过程中,我意识到一些提交不需要,所以我在本地和远程“删除”了它们: git rebase -i git push origin +master 在做了几次之后,我的回购现在有8次提交。这不包括那些“已删除”的提交。然而,在我的个人资料页面上,这次回购的提交次数更多,比如说12次。我知道它在这个计数中计算那些“已删除”的提交,但是我如何确保它在这里也只显示8个提交 注意:我的问题看起来像,但它没有回答我的问题。您是否至少等待了24小时

我创建了一个新的回购协议,并进行了多次提交和推送

在提交/推送过程中,我意识到一些提交不需要,所以我在本地和远程“删除”了它们:

git rebase -i
git push origin +master
在做了几次之后,我的回购现在有8次提交。这不包括那些“已删除”的提交。然而,在我的个人资料页面上,这次回购的提交次数更多,比如说12次。我知道它在这个计数中计算那些“已删除”的提交,但是我如何确保它在这里也只显示8个提交


注意:我的问题看起来像,但它没有回答我的问题。

您是否至少等待了24小时?个人资料页面更新很少进行(我会毫不奇怪地发现,有一些黑客可以让它立即升级,速度比以前快得多)。不,这还不是一天,但这真的重要吗?当一个人进行提交时,count是递增的,那么为什么delete不简单地递减呢?Git的设计目的是向存储库添加提交,而不是删除它们。GitHub的软件也有类似的设计。他们向上而不是向下运行计数器。每隔一段时间,他们会进行一次真正的人口普查,并将计数器重置为真实数字。(这可能也是他们真正删除无法访问的提交的时候。)