Qué cuenta como una contribución
Las contribuciones solo se cuentan si cumplen con determinados criterios. En algunos casos, necesitamos reconstruir tu gráfico para que aparezcan las contribuciones.
En tu página de perfil, las siguientes acciones siempre cuentan como contribuciones:
- Crear un repositorio nuevo
- Bifurcar un repositorio existente
Las siguientes acciones a veces cuentan como contribuciones:
- Abrir una incidencia
- Proponer una solicitud de extracción
- Envío de una revisión de solicitud de cambios
- Iniciar un debate
- Responder a un debate
- Hacer "commit"
Para más información, consulta Criterios de contribución para incidencias, solicitudes de cambios y debates y Criterios de contribución para confirmaciones.
Criterios de contribución para incidencias, solicitudes de cambios y debates
Las incidencias, solicitudes de incorporación de cambios y debates aparecerán en tu gráfica de contribuciones si se abrieron en un repositorio independiente y no en una bifurcación.
Además, GitHub limita el número de estos elementos al mostrar el gráfico de contribución. Si ha alcanzado el límite, es posible que el gráfico de contribución no muestre todas sus contribuciones.
Criterios de contribución para confirmaciones
Las confirmaciones aparecerán en el gráfico de contribuciones si cumplen todas las condiciones siguientes:
- La dirección de correo electrónico que se usa para realizar los commits está asociada a su cuenta en GitHub.
- Las confirmaciones se hicieron en un repositorio independiente, no en una bifurcación.
- Las confirmaciones se han realizado en una de estas dos ramas:
- La rama predeterminada del repositorio
- La rama
gh-pages(para repositorios con sitios del proyecto). Para más información sobre los sitios del proyecto, consulta ¿Qué es GitHub Pages?
Además, debe cumplirse al menos una de las siguientes condiciones:
- Eres un colaborador en el repositorio o eres miembro de la organización a la que pertenece el repositorio.
- Has bifurcado el repositorio.
- Has abierto una solicitud de extracción o una propuesta en el repositorio.
Quién puede ver tus contribuciones y logros
En GitHub.com, las contribuciones públicas de su perfil son visibles para cualquier persona del mundo que pueda accederGitHub.com
Al publicar las contribuciones privadas, las personas sin acceso a esos repositorios privados verán el número de contribuciones que has realizado cada día. No verán detalles específicos.
Quién recibe crédito de contribución
Al hacer rebase de commits, los autores originales del commit y la persona que haya hecho el rebase de los commits, ya sea en la línea de comandos o en GitHub.com, reciben reconocimiento por la contribución.
Si has combinado varias cuentas personales, las incidencias, las solicitudes de incorporación de cambios y las discusiones no se atribuirán a la nueva cuenta y no aparecerán en el gráfico de contribución.
Cómo se calculan los momentos de los eventos de las contribuciones
Las marcas horarias se calculan de forma diferente para las confirmaciones y las solicitudes de extracción:
-
Las **confirmaciones** utilizan la información de la zona horaria en la marca de tiempo de la confirmación. Para más información, consulta [AUTOTITLE](/account-and-profile/how-tos/contribution-settings/viewing-commit-details-from-your-timeline). - Las solicitudes de extracción y las incidencias abiertas en GitHub usan la zona horaria de tu navegador. Las abiertas mediante la API usan la marca de tiempo o la zona horaria especificada en la llamada API.
Cómo GitHub usa la fecha de autor de Git y la fecha de confirmación
En Git, la fecha del autor hace referencia a la primera vez que alguien crea una confirmación con git commit. La fecha de la confirmación es idéntica a la fecha de autor, a menos que alguna persona cambie la fecha de confirmación utilizando git commit --amend, un cambio forzado, una fusión mediante cambio de base u otro comando de Git.
En tu página de perfil, la fecha de autor se utiliza para calcular cuándo se realizó una confirmación. Por otro lado, en un repositorio, la fecha de confirmación se utiliza para calcular cuándo se hizo una confirmación en el repositorio.
La mayoría de las veces, la fecha de autor y la fecha de confirmación son las mismas, pero puedes notar que tu secuencia de confirmaciones no funciona si se modifica el historial de confirmaciones. Para más información, consulta Solución de problemas de contribuciones que faltan.
Compartir contribuciones de GitHub Enterprise Server
Cuando compartes contribuciones, tu perfil de GitHub.com o GHE.com muestra el número de contribuciones GitHub Enterprise Server de los últimos 90 días. GitHub solicita actualizaciones cada hora mediante GitHub Connect. Los recuentos de contribuciones de GitHub Enterprise Server se consideran contribuciones privadas. Los detalles de confirmación solo mostrarán los recuentos de contribuciones y que estas contribuciones se realizaron en GitHub Enterprise Server.