Skip to content

Files

Latest commit

2758193 · Aug 25, 2023

History

History
101 lines (67 loc) · 5.49 KB

github-cli-tutorial.es.md

File metadata and controls

101 lines (67 loc) · 5.49 KB

Open Source Love License: MIT Open Source Helpers

First Contributions

GitHub Desktop GitHub Command Line Interface (CLI)

Esta es una guía para nosotros, los nerds de terminales, que queremos hacer todo en el terminal, y gracias a Github-CLI, podemos lograrlo, recordando tu primera contribución. ¡Debe ser divertido, gratificante y motivador para seguir adelante!

Esta guía es un poco más desafiante ya que no usamos ninguna interfaz gráfica, pero aún así es muy divertida y ¡definitivamente puedes seguirla!

El primer requisito es tener:

  • Git instalado (cómo instalar git)
  • Cuenta Github

Now we need to install the github-cli tool in our system by following the official documentation

After that, we need to login in the CLI, so enter this command:

gh auth login

Sigue las instrucciones y estamos listos.!

Bifurcar este repositorio

Es tan fácil como ejecutar este comando:

gh repo fork firstcontributions/first-contributions

Importante: Te preguntará si también quieres clonarlo, selecciona la opción "sí"

Crea tu sucursal

Haremos este paso con git, así que ingresa este comando reemplazando el nombre con tu nombre, por ejemplo:

git switch -c add-john-doe

Realizar los cambios necesarios y confirmar esos cambios.

Ahora puede abrir el archivo Contributors.md en un editor de texto y agregarle su nombre. Coloque su nombre en cualquier lugar entre el principio y el final, luego guarde el archivo.

En el directorio del proyecto ejecute git status y verá los cambios. image-git

Agrega esos cambios a la rama que acabas de crear usando el comando git add: git add Contributors.md

Ahora confirma esos cambios usando el comando git commit: git commit -m "Add your-name to Contributors list reemplazando your-name con tu nombre.

Enviar cambios a github

Empuje sus cambios usando el comando git push:

git push origin -u your-branch-name

reemplazando your-branch-name con el nombre de la sucursal que creaste anteriormente.

If you get any errors while pushing, click here:
  • Authentication Error

    remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.
    remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information.
    fatal: Authentication failed for 'https://github.com//first-contributions.git/'
    Go to GitHub's tutorial on generating and configuring an SSH key to your account.

Envíe sus cambios para su revisión

Ahora, ejecutar este comando en el directorio de nuestro repositorio nos permitirá crear una solicitud de extracción para revisión:

gh pr create --repo firstcontributions/first-contributions

Después de eso, envíe la solicitud de extracción.

Puede usar el comando gh status para ver la solicitud de extracción mencionada en acción.

¿A dónde ir desde aquí?

¡Felicidades! ¡Acabas de completar el flujo de trabajo estándar fork -> clone -> edit -> pull request workflow que encontrarás a menudo como colaborador!

Celebre su contribución y compártala con sus amigos y seguidores en aplicación web.

Puedes unirte a nuestro equipo de Slack si necesitas ayuda o tienes alguna pregunta. [Únase al equipo de Slack] (https://join.slack.com/t/firstcontributors/shared_invite/zt-vchl8cde-S0KstI_jyCcGEEj7rSTQiA).

Ahora comencemos a contribuir a otros proyectos. Hemos compilado una lista de proyectos con problemas sencillos con los que puede comenzar. Consulte [la lista de proyectos en la aplicación web] (https://firstcontributions.github.io/#project-list).

Tutorials Using Other Tools

Back to main page