
No dude en usar este proyecto para hacer su primera contribución a un proyecto de código abierto en GitHub. ¡Practique hacer su primera solicitud de extracción a un repositorio público antes de hacer lo real!
Asegúrese de obtener algunos botones geniales durante el OBROTHERFEST al participar en la comunidad de código abierto.
Enlace de repo: https://github.com/radadiyamohit81/algorithm-hacktoberfest-2022
Hacktoberfest, traído a usted por DigitalOcean en asociación con Github e Intel, es una celebración de un mes de software de código abierto. Se invita a los mantenedores a guiar a los posibles contribuyentes a resolver problemas que ayudarán a avanzar el proyecto, y los contribuyentes tienen la oportunidad de retribuir a ambos proyectos que les gustan y a los que acaban de descubrir. Ninguna contribución es demasiado pequeña : las correcciones de errores y las actualizaciones de documentación son formas válidas de participar. Celebrado cada mes de octubre basado en el Oktoberfest de la Festividad alemana.
Hacktoberfest está abierto a todos en la comunidad global. Ya sea que sea un desarrollador, un estudiante que aprenda a codificar, al anfitrión de eventos o una empresa de cualquier tamaño, puede ayudar a impulsar el crecimiento de código abierto y hacer contribuciones positivas a una comunidad cada vez mayor.
Visite el sitio web oficial de [Hacktoberfest] (https://hacktoberfest.digitalocean.com/).
Para calificar para la camiseta oficial de Hacktoberfest de edición limitada , debe registrarse aquí y hacer cuatro solicitudes de extracción (PRS) entre el 1 al 31 de octubre de 2022 (en cualquier zona horaria). Se pueden hacer PRS a cualquier repositorio público en GitHub, no solo los que tienen problemas etiquetados Hacktoberfest. Este año, los primeros 50,000 participantes que completan el desafío ganarán una camiseta.
Aquí hay formas fáciles de contribuir a este proyecto:
Ayúdanos a hacer un lugar único para encontrar los códigos y artículos necesarios, que pueden variar de Hello World a Dynamic Programming en cualquier lenguaje de su elección.
La estructura del archivo será la siguiente:
<algorithm name>/
├── <implementation file> (With commented sample input/output. In any language including C/Java/Python etc.)
? Cargue su contribución aquí en esta tarea de carpeta
Estrata el repositorio presionando el botón más alto para comenzar su maravilloso viaje.
Puede obtener su propia bifurcación/copia de HackToberfest_2022 usando el botón de la horquilla o haciendo clic en la parte superior derecha de su pantalla.
NOTE: commands are to be executed on Linux, Mac, and Windows(using Powershell)
Necesita clonar (descargar) a la máquina local usando
$ git clone https://github.com/Your_Username/Algorithm-Hacktoberfest-2022.gitEsto hace una copia local del repositorio en su máquina.
Una vez que haya clonado el repositorio Algorithm-Hacktoberfest-2022 en GitHub, muévase a esa carpeta primero usando el comando de directorio de cambio en Linux, Mac y Windows (PowerShell a usar).
# This will change directory to a folder Hacktoberfest_2022
$ cd Algorithm-Hacktoberfest-2022Muévase a esta carpeta para ver todos los demás comandos.
Siempre mantenga su copia local del repositorio actualizada con el repositorio original. Antes de realizar cualquier cambio y/o en un intervalo apropiado, ejecute cuidadosamente los siguientes comandos para actualizar su repositorio local.
# Fetch all remote repositories and delete any deleted remote branches
$ git fetch --all --prune
# Switch to `main` branch
$ git checkout main
# Reset local `main` branch to match the `upstream` repository's `main` branch
$ git reset --hard upstream/main
# Push changes to your forked `Algorithm-Hacktoberfest-2022` repo
$ git push origin main Una vez que haya completado estos pasos, está listo para comenzar a contribuir revisando nuestros Good First Issue y creando solicitudes de extracción.
Siempre que vaya a contribuir. Cree una rama separada usando el comando y mantenga su rama main limpia (es decir, sincronizada con rama remota).
# It will create a new branch with name Branch_Name and switch to branch Folder_Name
$ git checkout -b BranchNameCree una rama separada para la contribución e intente usar el mismo nombre de la rama a partir de la carpeta.
Para cambiar a la rama deseada
# To switch from one folder to other
$ git checkout BranchNamePara agregar los cambios a la rama. Usar
# To add all files to branch Folder_Name
$ git add .Escriba un mensaje relevante para el revisor de código que usa
# This message get associated with all files you have changed
$ git commit -m ' relevant message 'Ahora, presione su increíble trabajo a su repositorio remoto usando
# To push your work to your remote repository
$ git push -u origin BranchName Finalmente, vaya a su repositorio en el navegador y haga clic en compare and pull requests . Luego agregue un título y una descripción a su solicitud de extracción que explique su precioso esfuerzo.
Hecho con contribuyentes-IMG.
Nos encanta tener articles y codes en diferentes idiomas y el betterment de los existentes.
Por favor, discuébalo con nosotros primero creando un nuevo problema.
? ? ? ¿Feliz contribuyente ? ? ?