¿Por qué GitHub no actualiza mi sección de contribuciones cuando me comprometo?

12

Hice 3–4 confirmaciones en un solo día para mi repositorio usando el cliente Mac para GitHub, pero la sección de contribuciones en mi página de perfil no se actualiza con cambios en diferentes tonos de verde.

¿Por qué pasó esto?

usuario202901
fuente
¿Empujaste tus compromisos a GitHub? ¿Ves tus commits en la 'Actividad de contribución' debajo de las contribuciones (cuadrados verdes)?
Atila O.
Si realizó las confirmaciones hace una semana pero las presionó recientemente, es posible que no aparezcan en la Actividad de contribución porque el Período está establecido en 1 semana. Intenta cambiarlo a otra cosa.
NN
El historial de confirmación se basa en cuándo se realizó la confirmación, no cuando se
¿Eres el dueño del repositorio o es un tenedor?
Ocho días de malestar

Respuestas:

9

Hay varias posibilidades:

  • No ha enviado sus compromisos a Github. A diferencia de los sistemas de control de versiones centralizados, el compromiso de git se realiza localmente. Cuando haya realizado confirmaciones localmente y desee sincronizar su página de proyecto de Github, debe ejecutar 'git push' para enviar las confirmaciones en sentido ascendente.

  • Sus confirmaciones no estaban en la rama predeterminada (generalmente master) de un proyecto. Otras ramas no contarán para el total hasta que se fusionen.

  • Tu repositorio es un tenedor. En este caso, solo se cuentan las confirmaciones que se han contribuido en sentido ascendente y se han fusionado en la rama maestra.

  • Su confirmación se realizó con una dirección de correo electrónico distinta de las que le ha contado a Github.

  • No has esperado lo suficiente. El gráfico no se actualiza al instante.

Consulte la sección de ayuda de Github ¿Por qué mis contribuciones no aparecen en mi perfil? para más consejos

Caleb
fuente
6

Tuve el mismo problema, el mío se solucionó configurando el correo electrónico

git config --global user.email [email protected]

Espero que esto ayude.

daxsorbito
fuente
1
¡GUAUU! Esto fue lo que funcionó para mí. Estaba probando un millón de otras soluciones. Esto funcionó. Gracias @daxsorbito
bozzmob
1

Debe hacer clic en la opción Push en GitHub para Mac para que los commits se activen en GitHub. Además, puede pasar un poco de tiempo antes de que la página de contribuciones se actualice para reflejar sus recientes impulsos.

Hidra
fuente
1

Algunos repositorios solo muestran 'Actividad de contribución' para los commits que se han fusionado en master, (aunque esto puede no aplicarse en su caso si posee el repositorio y es el único commiter).

Si las confirmaciones se envían pero aún no aparecen en 'Actividad de contribución' en los días en que se confirmaron, esto puede deberse a que realizó una solicitud de extracción pero sus cambios aún no se han fusionado.

gorrión
fuente
0

También puede verificar la configuración de correo electrónico asociada a su cuenta de Github, ya que GitHub no le acreditará las contribuciones realizadas en una cuenta diferente que esté registrada en su perfil. Noté que el correo electrónico asociado con mi cuenta era un correo electrónico anterior, así que agregué mi dirección de correo electrónico actual y la configuré como mi dirección "Principal". Actualicé mi cuenta y vi mis contribuciones actualizadas. ¡Buena suerte!

S. Vanderlinden
fuente