¿Bienvenido al mundo de las fuentes abiertas?
Al comienzo de cualquier proyecto nuevo, especialmente de código abierto, pasará por muchos problemas y caerá en muchos errores, y esto lo hará sentir molesto y aburrido, pero no se preocupe y no se enoje mucho, porque el objetivo de nuestro proyecto es simplificar el camino para su primera contribución en este interesante mundo.
Puede leer algunos de los artículos y ver videos para saber cómo dar sus primeros pasos, pero esto tomará mucho tiempo y, a menudo, olvidará lo que lee si no hace nada para demostrar esa información en su memoria y sin mencionar la sensación de miedo a pasar por su primera experiencia en este vasto mundo con otras personas que siguen sus pasos.
Y para esto, le sugerimos que contribuya a este proyecto y siga los siguientes pasos, para descubrir a sí mismo y disfrutar participando en su primer proyecto de código abierto.
Si no tiene el sistema de control GIT en su dispositivo, lea este artículo y vuelva a nosotros, ¿cómo está GIT?
Separe este almacén: bifurca este repositorio
Al hacer clic en Fork, crea su (su) almacén en la cuenta del GitHub desde el proyecto principal, y ahora puede agregar su propio toque.
Se reproduce este almacén
Ahora puede descargar su versión en su dispositivo. Haga clic en Clon, luego haga clic en Copiar al icono de portapapeles
Abra el terminal y escriba esto, pero reemplace la frase "URL que acaba de copiar" con el enlace que copié del paso anterior.
Un ejemplo de ilustración (antes de la enmienda):
git clone "url you just copied"
Un ejemplo de ilustración (después de la enmienda):
git clone https://github.com/this-is-you/first-contributions.git
Nota:
Si mira con cuidado, encontrará que 'this-Vi-y' será el nombre de su GitHub (su), y lo hará para este asunto el contenido del proyecto se copiará en su propio dispositivo para ajustarlo libremente en cualquier momento.
Haz tu propia rama: crea una rama
Después de crear su copia de sus pasos anteriores. Vaya a la carpeta descargada previamente
Crearemos una "rama" y cambiará (su nombre) a su nombre
git checkout -b "add-your-name"
Un ejemplo:
git checkout -b "add-alonzo-church"
Ahora puedes cambiar lo que quieras
Registremos su primera contribución agregando su nombre a la lista de accionistas.
Abra el archivo llamado "Contrabutors.md" y escriba su nombre y no olvide poner el enlace de su GitHub (su) y cuando haya terminado, asegúrese de guardar estos cambios.
Vaya al stMinal y escriba esto ( git status ) para mostrarle los cambios que realizó en el proyecto.
Para agregar los cambios que hice, escriba esto ( git add )
Agregar y explicar cambios: confirme los cambios en GitHub
Explicará y explicará los cambios que realizó escribiéndolos a través de este ( git commit ), que será reemplazado ( <your-name> ) en su nombre
git commit -m "Add <your-name> to Contributors list"
Cambios: empuja los cambios a GitHub
Aumentaremos los cambios que hice usando esto ( git push ) y reemplazaremos ( add-your-name ) en el nombre de la rama que la creó
git push origin "add-your-name"
Entregue sus cambios en Github
Dentro de su propia página, específicamente en la página del proyecto en GitHub, haga clic en el botón Compare & pull request
Como se muestra en la imagen, los cambios se entregarán en forma de solicitud para el propietario del proyecto principal y lo revisará para residir para estos cambios
Fusionar sus cambios en GitHub
Después de la revisión, los cambios que realizó para la rama principal en el proyecto se combinarán y se alertará por correo electrónico esto.
¿Cuál es el siguiente paso?
¡Nuestras felicitaciones! He completado los procedimientos habituales ( fork -> clone -> edit -> pull request ) estar listo para participar en cualquier proyecto de código abierto
Fuentes para aprender de ellos
Si lo desea, puede mirar estas fuentes para ayudarlo