En github, puede comentar líneas en una confirmación. ¿Hay alguna manera de comentar en una línea, al ver un archivo en una rama, sin tener una confirmación en particular?¿Comenta una línea en Github sin compromiso?
Respuesta
Desafortunadamente no es posible hacer comentarios sobre una línea en Github sin una confirmación.
Pero puede crear enlaces a líneas en su archivo (haga clic en la línea y copie el enlace en la barra del navegador). Por ejemplo, puede utilizar estos enlaces en los temas a discutir acerca de la línea de código:
https://github.com/sebastianbergmann/phpunit/blob/master/src/Runner/StandardTestSuiteLoader.php#L72
actualización
También puede mantener turno para obtener un enlace a un bloque de líneas
¿Hay algún servicio de repositorio público que permita comentarios sobre líneas o archivos completos? – Kozuch
Aquí está la forma correcta de comentar sobre github: https://help.github.com/articles/commenting-on-the-diff-of-a-pull-request – VicJordan
Mantenga presionada la tecla shift para obtener un enlace a un bloque de líneas ... –
Debería tener al menos una confirmación: su importación inicial ;-) De modo que si luego nunca toca el archivo, aún puede explorar su rama principal (o donde sea que haya realizado la importación inicial).
que llegar a un compromiso de archivo, haga lo siguiente:
- página abierta de tu repositorio, por ejemplo, aquí Ruby on Rails
- busque el archivo que desea comentar, p. Raíles .gitignore archivo
- hay un button called history, click it para ver últimas confirmaciones de este archivo
- mirada para una confirmación y haga clic en el enlace con el ID de revisión
Ahora debería ser capaz de comentar el archivo.
@JohnLehmann Como no es posible, traté de proporcionar una solución creativa. ¿Por qué haces la misma pregunta otra vez? – Sebi
Me resulta más intuitivo hacer clic en 'culpar', que mostrará qué línea (actual) es parte de la confirmación y luego hacer clic en la confirmación a la izquierda para comentar en la línea correspondiente. –
Al menos con la interfaz web actual (2013-08-12) Github * history *, no es sencillo localizar la línea exacta en el archivo que desea comentar: el historial de un compromiso solo muestra las líneas que han cambiado en este confirmar ... ¿O hay una forma de localizar el último compromiso que realizó cambios en una línea específica? – Abdull
La única forma si usa una herramienta diferente para este trabajo. Uso Fisheye o Review-Board para precomprar el código de revisión.
Review Board es gratuito y maneja mejor que Fisheye el código precompromiso.
Yo quería hacer lo mismo, para una revisión del código.
Terminé:
- bifurcar el repositorio
- añadir mis comentarios en el código fuente (por ejemplo
// TODO: ...
) - hacer una solicitud de extracción
Este blog proporciona un sencillo forma de utilizar las funciones de comentarios integradas de github para esto: http://astrofrog.github.io/blog/2013/04/10/how-to-conduct-a-full-code-review-on-github/
Gracias, esto era exactamente lo que estaba buscando. –
- 1. ¿Cómo eliminar un compromiso pendiente de GitHub?
- 2. Github: Enviar compromiso adicional para la solicitud de extracción
- 3. ¿Cómo ignorar el cambio sin compromiso en Github gui para MAC?
- 4. Empujar sin compromiso en Mercurial o Git
- 5. Usando nHibernate, ¿cómo puedo leer sin compromiso?
- 6. expresión regular para eliminar la línea de múltiples comenta
- 7. ¿Cómo se comenta una regla en Proguard.cfg?
- 8. ¿Cómo se comenta en una plantilla erb?
- 9. Revertir al Compromiso Previo - Github para MAC (una reversión ya está en progreso)
- 10. Cómo comenta el */Parte de una expresión regular en PHP
- 11. Git - Bifurcando sin Github
- 12. Git - Preservar el trabajo sin compromiso
- 13. Cómo crear un parche sin compromiso en Git
- 14. Doxygen en el cuerpo comenta
- 15. número de errores comenta
- 16. Deshacer "retroceder a este compromiso"
- 17. cómo ver comentarios de línea en github
- 18. ¿Cómo puedo encontrar qué compromiso introdujo una línea específica en git? ¿O hay una mejor alternativa?
- 19. GIT y GitHub - ¿Cómo puedo saber quién consiguió un compromiso en un repositorio?
- 20. ¿Cómo se comenta un RFC?
- 21. octopress el primer compromiso
- 22. ¡Usando un #! comenta en ruby corriendo en Ubuntu
- 23. ¿Cómo funciona Github PushState sin Hash Tags?
- 24. ¿Cómo puedo saber si he trabajado sin compromiso en una transacción de Oracle?
- 25. Cambios de inserción al repositorio remoto sin compromiso
- 26. revertir frente a la actualización para cambios sin compromiso
- 27. ¿Cómo se comenta una consulta de acceso a MS?
- 28. ¿Cómo se comenta una expresión regular de Perl?
- 29. Plantilla de mensaje de compromiso en TortoiseHG
- 30. ¿Enviar el parche al proyecto de Github sin clonar el depósito en Github?
¿Qué pasaría si el archivo cambia y los números de línea cambian con él? – qox
No, pero aquí hay un tema relacionado sobre cómo crear commits para una revisión de código en Github: http://stackoverflow.com/questions/14479215/how-can-one-conduct-a-code-review-with -github –