OBERFESTO DE HACKTO
Hacktoberfest 2022
La contribución de Hacktoberfest en cada idioma se puede impulsar aquí.
¡Solo bifurca y agregue un mundo de saludo para contribuir a Hacktober Fest y enviar una solicitud de extracción!
Obtenga golosinas gratis simplemente escribiendo un código valioso
¡Saluda al mundo en cualquier idioma de su elección!
¿Qué es Hacktoberfest?
Hacktoberfest es un programa de Digital Ocean y Github, donde puede ganar fácilmente una camiseta con solo 4 solicitudes de extracción en el mes de octubre a cualquier proyecto de código abierto en Github.
Pasos a seguir
1. Regístrese para Hacktoberfest
https://hacktoberfest.com/
2. Bifurque?
Puede obtener su propia horquilla/copia de Hacktoberfest usando el botón de la horquilla o haciendo clic en esto.
3. Agregue un programa en cualquier idioma que desee?
Una vez que haya bifurcado el repositorio, agregue su progam en la carpeta de idiomas en
La rama principal, si no hay carpeta de idioma, haz una, luego agrégala.
¡Puede echar un vistazo a la lista de idiomas de programación en Wikipedia para crear un nuevo Hacktoberfest!
4. Listo, constante, ir ...? ?
Una vez que haya completado estos pasos, está listo para comenzar a contribuir
Al verificar nuestra Help Wanted problemas y crear solicitudes de extracción.
5. Dale a este proyecto una estrella
Si le gustó trabajar en este proyecto, comparta este proyecto tanto
Como puede y protagonizar este proyecto para ayudar a tantas personas en OpenSource como pueda.
¡Pasos para hacer cambios y contribuir usando GIT!
Para hacer su propia copia local del repositorio a la que le gustaría contribuir, primero abramos una ventana de terminal.
Usaremos el comando // git clone // junto con la URL que apunta a su bifurcación del repositorio.
Esta URL será similar a la URL anterior, excepto que ahora terminará con // .git .// En el ejemplo Cloud_haiku anterior, la URL se verá así:
https://github.com/your-username/learn-with-hacktoberfest.git
Alternativamente, puede copiar la URL utilizando el botón verde "Clone o Descargar" desde la página de su repositorio que acabas de bifurcarse desde la página del repositorio original. Una vez que haga clic en el botón, podrá copiar la URL haciendo clic en el botón Binder junto a la URL:
Una vez que tenemos la URL, estamos listos para clonar el repositorio. Para hacer esto, combinaremos el comando Git Clone con la URL del repositorio desde la línea de comando en una ventana de terminal:
clon git https://github.com/your-username/learn-with-hacktoberfest.git
4. Crea una nueva rama
Para crear su rama, desde la ventana de su terminal, cambie su directorio para que esté trabajando en el directorio del repositorio. Asegúrese de usar el nombre real del repositorio (es decir, Hacktoberfest) para cambiar a ese directorio.
// CD Hacktoberfest //
Ahora, crearemos nuestra nueva rama con el comando Git Branch. Asegúrese de nombrarlo descriptivamente para que otros que trabajan en el proyecto entiendan en qué está trabajando.
// Git Branch New-Branch //
Ahora que se crea nuestra nueva rama, podemos cambiar para asegurarnos de que estamos trabajando en esa rama utilizando el comando Git Checkout:
// Git Checkout New-Branch //
Una vez que ingrese el comando Git Checkout, recibirá la siguiente salida:
// Producción: //
// Cambiado a la rama 'New-Branch' //
En este punto, ahora puede modificar archivos existentes o agregar nuevos archivos al proyecto en su propia rama.
Hacer cambios localmente
Una vez que haya modificado los archivos existentes o haya agregado nuevos archivos al proyecto, puede agregarlos a su repositorio local, que puede hacer con el comando Git Agregar. Agreguemos la bandera -A para agregar todos los cambios que hemos realizado:
// git agregar -a // o // git add. //
A continuación, queremos registrar los cambios que hicimos en el repositorio con el comando Git Commit.
El mensaje de confirmación es un aspecto importante de su contribución de código; Ayuda a los otros contribuyentes a comprender completamente el cambio que ha realizado, por qué lo logró y lo significativo que es. Además, los mensajes de confirmación proporcionan un registro histórico de los cambios para el proyecto en general, ayudando a futuros contribuyentes en el camino.
Si tiene un mensaje muy corto, puede grabarlo con el indicador -m y el mensaje en citas:
// Ejemplo: //
// git commit -m "actualizado readme.md" //
En este punto, puede usar el comando git push para empujar los cambios a la rama actual de su repositorio bifurcado:
// Ejemplo: //
// git push --set-upstream origen new-branch //
5. Actualizar repositorio local
Mientras trabaja en un proyecto junto con otros contribuyentes, es importante que mantenga su repositorio local actualizado con el proyecto, ya que no desea hacer una solicitud de extracción de código que cause conflictos. Para mantener su copia local de la base de código actualizada, deberá sincronizar los cambios.
Primero revisaremos la configuración de un control remoto para la bifurcación, luego sincronizaremos la bifurcación.
6. Configure un control remoto para la bifurcación
A continuación, tendrá que especificar un nuevo repositorio remoto ascendente para que nos sincronicemos con la bifurcación. Este será el repositorio original del que bifurcó. Tendrá que hacer esto con el comando git remoto add.
// git remoto Agregar ascenso https://github.com/gdscgcu/learn-with-hacktoberfest.git
En este ejemplo, // Upstream // es el nombre corto que hemos suministrado para el repositorio remoto ya que en términos de GIT, "Upstream" se refiere al repositorio del que clonó. Si desea agregar un puntero remoto al repositorio de un colaborador, es posible que desee proporcionar el nombre de usuario de ese colaborador o un apodo acortado para el nombre corto.
7. Sincronizar la bifurcación
Una vez que haya configurado un control remoto que haga referencia al repositorio ascendente y original en GitHub, está listo para sincronizar su bifurcación del repositorio para mantenerlo actualizado.
Para sincronizar su bifurcación, del directorio de su repositorio local en una ventana de terminal, tendrá que usar el comando // git fetch // para obtener las ramas junto con sus respectivas confirmaciones del repositorio aguas arriba. Dado que usó el nombre corto "Upstream" para referirse al repositorio ascendente, tendrá que pasarlo al comando:
// git busca aguas arriba //
Cambie a la rama maestra local de nuestro repositorio:
// Git Checkout Master //
Ahora tendrá que fusionar cualquier cambio que se haya realizado en la rama maestra del repositorio original, al que accederá a través de su rama local/maestro local, con su rama maestra local:
// git fusionar aguas arriba/maestro //
8. Crear solicitud de extracción
En este punto, está listo para hacer una solicitud de extracción al repositorio original.
Debe navegar hasta su repositorio bifurcado y presionar el botón "nueva solicitud de extracción" en su lado izquierdo de la página.
Colaboradores
Personas increíbles que hicieron sus contribuciones para Hacktoberfest. ¡Siéntase libre de contribuir y presente aquí!
¡¡Viva!! Acabas de acercarte a completar tu desafío Hacktoberfest.