Red de conocimiento informático - Material del sitio web - Cómo usar watch, star y fork en github

Cómo usar watch, star y fork en github

Hay tres botones en la esquina superior derecha de cada proyecto de GitHub, a saber, mirar, estrella y bifurcación. Sin embargo, es posible que algunas personas que recién comienzan a usar GitHub no sepan cómo usar estos botones, incluidos aquellos que. Están empezando a usar GitHub, por lo que hablaré sobre cómo usar estos botones a través de este blog, así como algunas de mis opiniones y conocimientos personales.

Como se muestra en la imagen siguiente, estos son los tres botones que vemos a menudo.

De izquierda a derecha, son las horquillas del reloj. A continuación se detallan sus funciones específicas.

reloj

Reloj significa "reloj". Al hacer clic en el reloj se mostrará la lista de botones como se muestra a continuación.

De forma predeterminada, cada usuario está en el estado "No monitoreado". Cuando selecciona "Monitorear", significa que prestará atención a todas las dinámicas de este proyecto, siempre y cuando el proyecto cambie, como por ejemplo. como Si alguien envía una solicitud de extracción, emite un problema, etc., recibirá mensajes de notificación en su centro de notificaciones personal. Si ha configurado un correo electrónico personal, también puede recibir los correos electrónicos correspondientes en su correo electrónico.

Como se muestra a continuación, el proyecto de código abierto que superviso es? android-cn/android-discuss? Luego, en el futuro, siempre que alguien envíe una pregunta sobre este proyecto o haya alguna noticia sobre esta pregunta, mi centro de notificaciones. Me notificará. Si ha configurado una dirección de correo electrónico, también puede recibir correos electrónicos continuos por este motivo.

Si no deseas recibir estas notificaciones, haz clic en No monitorear.

Además, aquí tienes un artículo sobre cómo recibir correctamente mensajes de GitHub.

estrella

estrella se traduce como “estrella”, pero esto no tiene ningún sentido, por lo que es más apropiado entenderlo como “seguir” o “me gusta”, que significa que cuando haces clic en la estrella Cuando haces clic, significa que te gusta este proyecto, o más popularmente, es como un "me gusta" en el círculo de amigos, lo que significa que apoyas este proyecto.

Sin embargo, en comparación con los "me gusta" de Moments, hay una lista en github que recopila todos los proyectos que inicias. Haz clic en tu avatar en github para ver tus entradas estrella, luego haz clic en él para ver todos los proyectos que has iniciado.

El problema con tu lista de estrellas, sin embargo, es que puedes iniciar cientos o miles de proyectos. ¿Qué pasa si tienes cientos o miles de proyectos que quizás ya hayas protagonizado? Si GitHub puede proporcionar una función de clasificación, al igual que la función de favoritos en la versión en línea de Weibo, puede configurar etiquetas en los favoritos. La ventaja de esto es que cuando busques un determinado proyecto en el futuro, podrás encontrarlo según la clasificación, pero no sé qué piensa el gerente de producto de GitHub en sí, pero GitHub. Nunca falta la competencia y la capacidad de ejecución de los programadores. Pero a GitHub nunca le han faltado programadores con capacidades de pensamiento y ejecución. Hace algún tiempo, alguien creó un complemento del navegador Chrome para clasificar todos los proyectos estrella en github, como se muestra en la imagen a continuación. Tenga en cuenta que hay una lista de filtros de etiquetas en el lado derecho de la imagen.

Descargar.

Aunque este complemento es bastante bueno, tiene una desventaja: solo puede etiquetar elementos después de agregarles estrellas y solo puede etiquetar elementos después de ingresar a la lista de estrellas.

Realmente espero que en el futuro github pueda soportar el marcado de estrellas por sí solo.

bifurcar

Cuando elijas bifurcar, tendrás una copia del proyecto original, pero solo los archivos del proyecto en ese momento. Si los archivos originales del proyecto cambian, deberá sincronizarlos por otros medios.

En circunstancias normales, no necesitamos usar la función fork, al menos eso creo, a menos que haya algunos proyectos que puedan tener errores o áreas que puedan seguir optimizándose y quieras ayudar. el autor original del proyecto mejora el proyecto, luego puede bifurcar una copia del proyecto, luego modificar el proyecto y mejorarlo. Cuando crea que no hay ningún problema con el proyecto, puede intentarlo.

He visto a muchas personas cometer el error de usar fork. Mucha gente considera que fork es su función favorita, incluso cuando comencé a usar github. Cada vez que veía un buen proyecto, lo bifurcaba primero, porque de esta manera. Puedo ver mis proyectos a través de mi lista de repositorios. Qué proyectos se han bifurcado. En realidad, puedes usar star para lograr esto.

Sugerencias de uso

Para buenos proyectos que cambian con frecuencia y se actualizan de vez en cuando, utilice watch.

Por ejemplo, el proyecto "android-discuss" del equipo android-cn es un buen lugar para observar los intercambios técnicos de Android. Puede recibir notificaciones si hay alguna pregunta nueva, puede ver las respuestas de otras personas y puede responder las preguntas de otras personas, lo cual es una excelente manera de aprender y crecer.

Hay muchos otros proyectos que merecen atención, como la serie de proyectos Awesome en github, como Awesome-MaterialDesign, etc. Puede seguir estos proyectos y recibir notificaciones cuando se les agregue contenido nuevo interesante y útil.

Vi a alguien haciendo esta pregunta en github, diciendo que hay proyectos dignos de atención en github. De hecho, hay muchos que yo mismo compilé, pero no se han puesto en github. usted está interesado en estos proyectos Si está interesado, puede contactarlos para mantener dicho proyecto juntos.

Vale la pena señalar que si ves más de un proyecto, es posible que te molesten las interminables notificaciones por correo electrónico (se pueden configurar), por lo que es mejor que lo sopeses, jaja.

Si te gusta un artículo, simplemente dale una estrella.

Modifica proyectos de código abierto mediante el uso de bifurcaciones, para que puedas modificar el proyecto y enviárnoslo. Ahora eres el dueño de este proyecto~

Pequeños detalles

A veces, ves un proyecto con muchas estrellas y quieres saber quién ha agregado estrellas a este proyecto o tú. Bifurcó el proyecto, pero miró a su alrededor pero no pudo encontrar un punto de entrada. Más tarde, descubrió accidentalmente que siempre que haga clic en el número al lado de la estrella, puede ver quién agregó estrellas al proyecto o quién bifurcó el proyecto. ¿Quién le ha dado estrellas a este proyecto? ¿No es interesante? Ahora puedes probarlo, verlo y bifurcar. Se puede hacer clic en todos los números anteriores. El principio es el mismo.

Conclusión

Aquí solo hablamos sobre el uso de estos tres botones. Definitivamente hay muchas más técnicas en github. Todos son bienvenidos a discutir y aprender unos de otros. Además, he planteado preguntas similares sobre Android-cn y Zhihu a continuación. Los amigos que estén interesados ​​pueden prestarle atención.

¿Github? ¿Cuáles son algunas características interesantes y desconocidas de Github?

¿Zhihu? ¿Cuáles son algunas funciones útiles y poco conocidas de Github?

Publicado desde: http://gudong.name/skills/2015/10/13/github-usage.html ?