【Git之窗】(十五)github上contribution值不显示问题解决

2023-10-11 23:10

本文主要是介绍【Git之窗】(十五)github上contribution值不显示问题解决,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

      如题,常使用github托管代码的同学应该很熟悉这个东西,如图:

     

      每次有commit操作,都会被记录下来,但是最近我经常commit代码到github,发现contribution值竟然没有变化,吓得我赶紧去对应的repository中看了看,还以为代码没有上传上来,结果代码上传成功了,这就很奇怪,既然上传成功了,为什么没有提示???


     参考了官方的解释:

     Why are my contributions not showing up on my profile?

     Your profile contributions graph is a record of contributions you've made to GitHub repositories. Contributions are timestamped according to Coordinated Universal Time (UTC) rather than your local time zone. Contributions are only counted if they meet certain criteria(条件). In some cases, we may need to rebuild your graph in order for contributions to appear.

      满足何种条件呢?

      Case1 : Issues and pull requests

     Issues and pull requests will appear on your contribution graph if they were opened in a standalone repository, not a fork.

     Case2:Commits

     Commits will appear on your contributions graph if they meet all of the following conditions:
     1.The email address used for the commits is associated with your GitHub account.
     2.The commits were made in a standalone repository, not a fork.
     3.The commits were made:
           1)In the repository's default branch (usually master)
           2)In the gh-pages branch (for repositories with Project Pages sites)
      In addition, at least one of the following must be true:
           1)You are a collaborator on the repository or are a member of the organization that owns the repository.
           2)You have forked the repository.
           3)You have opened a pull request or issue in the repository.

           4)You have starred the repository.

     

      阅后开始匹配为啥我的代码明明提交了,但是Contribution值不变?

      参考上述蓝色字体文字,我发现,我在公司用的邮箱是我的企业邮箱,而在github上设置的仅仅是我的yeah邮箱,于是乎:

     “Settings”-->“Email”-->“Add Emails”新增一个email地址,问题轻松解决。

     

      So,多去看官方的文档吧,最直接了,因为导致这个问题的原因还有很多,最快的办法,直接上官网!



这篇关于【Git之窗】(十五)github上contribution值不显示问题解决的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/191513

相关文章

基于.NET编写工具类解决JSON乱码问题

《基于.NET编写工具类解决JSON乱码问题》在开发过程中,我们经常会遇到JSON数据处理的问题,尤其是在数据传输和解析过程中,很容易出现编码错误导致的乱码问题,下面我们就来编写一个.NET工具类来解... 目录问题背景核心原理工具类实现使用示例总结在开发过程中,我们经常会遇到jsON数据处理的问题,尤其是

Oracle登录时忘记用户名或密码该如何解决

《Oracle登录时忘记用户名或密码该如何解决》:本文主要介绍如何在Oracle12c中忘记用户名和密码时找回或重置用户账户信息,文中通过代码介绍的非常详细,对同样遇到这个问题的同学具有一定的参... 目录一、忘记账户:二、忘记密码:三、详细情况情况 1:1.1. 登录到数据库1.2. 查看当前用户信息1.

springboot3.4和mybatis plus的版本问题的解决

《springboot3.4和mybatisplus的版本问题的解决》本文主要介绍了springboot3.4和mybatisplus的版本问题的解决,主要由于SpringBoot3.4与MyBat... 报错1:spring-boot-starter/3.4.0/spring-boot-starter-

在 Spring Boot 中使用异步线程时的 HttpServletRequest 复用问题记录

《在SpringBoot中使用异步线程时的HttpServletRequest复用问题记录》文章讨论了在SpringBoot中使用异步线程时,由于HttpServletRequest复用导致... 目录一、问题描述:异步线程操作导致请求复用时 Cookie 解析失败1. 场景背景2. 问题根源二、问题详细分

解读为什么@Autowired在属性上被警告,在setter方法上不被警告问题

《解读为什么@Autowired在属性上被警告,在setter方法上不被警告问题》在Spring开发中,@Autowired注解常用于实现依赖注入,它可以应用于类的属性、构造器或setter方法上,然... 目录1. 为什么 @Autowired 在属性上被警告?1.1 隐式依赖注入1.2 IDE 的警告:

解决java.lang.NullPointerException问题(空指针异常)

《解决java.lang.NullPointerException问题(空指针异常)》本文详细介绍了Java中的NullPointerException异常及其常见原因,包括对象引用为null、数组元... 目录Java.lang.NullPointerException(空指针异常)NullPointer

Android开发中gradle下载缓慢的问题级解决方法

《Android开发中gradle下载缓慢的问题级解决方法》本文介绍了解决Android开发中Gradle下载缓慢问题的几种方法,本文给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧... 目录一、网络环境优化二、Gradle版本与配置优化三、其他优化措施针对android开发中Gradle下载缓慢的问

关于Nginx跨域问题及解决方案(CORS)

《关于Nginx跨域问题及解决方案(CORS)》文章主要介绍了跨域资源共享(CORS)机制及其在现代Web开发中的重要性,通过Nginx,可以简单地解决跨域问题,适合新手学习和应用,文章详细讲解了CO... 目录一、概述二、什么是 CORS?三、常见的跨域场景四、Nginx 如何解决 CORS 问题?五、基

python安装whl包并解决依赖关系的实现

《python安装whl包并解决依赖关系的实现》本文主要介绍了python安装whl包并解决依赖关系的实现,文中通过图文示例介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面... 目录一、什么是whl文件?二、我们为什么需要使用whl文件来安装python库?三、我们应该去哪儿下

MySQL安装时initializing database失败的问题解决

《MySQL安装时initializingdatabase失败的问题解决》本文主要介绍了MySQL安装时initializingdatabase失败的问题解决,文中通过图文介绍的非常详细,对大家的学... 目录问题页面:解决方法:问题页面:解决方法:1.勾选红框中的选项:2.将下图红框中全部改为英