Skip to content

NetmikoIO/Configurar_Git

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 

Repository files navigation

Descripción

Guía Básica de configuración de Git en Español

Índice

  1. Paso 1. Descarga y configuración de Git
  2. Paso 2. Configura tu repositorio Git
  3. Opcional. Creación de SSH
  4. Paso 3. Crea un repositorio en GitHub.com
  5. Paso 4. Conectar tu repositorio local con el repositorio remoto en GitHub
  6. Paso 5. Subir los archivos a GitHub
  7. Paso 6. Verificar en GitHub

PASO 1. Descarga y configuración de Git

1.2 En Consola de comandos o Git Bash para verificar que git esta instalado escriba:

Git --version

Si todo esta bien deberia de ver algo parecido a esto:

git version 2.7.4

1.3 Para configurar Git debes definir algunas variables globales: user name y user email. Ambas son necesarias para realizar confirmaciones.

1.4 Establezca su nombre en la consola de comandos. Reemplácelo <USER_NAME> con el nobre de usuario que desee utilizar.

git config --global user.name "<USER_NAME>"

1.5 Ahora ingresamos el siguiente comando para crear una user.email y reemplazamos `<USER_EMAL> con nuestra dirección de correo electrónico:

git config --global user.email "<USER_EMAIL>"

1.6 A continuación ejecutamos el comando para verivicar que todos los cambios funcionaron:

git config --list

Si todo va bien nos debe poner algo como esto

user.name=Nombre usuario
[email protected]

bannergit

PASO 2. Configura tu repositorio Git

2.1 Vamos a crear una carpeta que servirá como nuestro árbol de trabajo y se lo comunicaremos a Git para que lleve un seguimiento de los cambios. Para ello crearemos un repositorio de git en esa carpeta.

  • Vamos a crear una carpeta por ejemplo en: Documents/Proyectosgit/Configurar_git

  • La carpeta Configurar_git ubicada dentro de documentos/ProyectosGit es donde vamos a almacenar todos los archivos relacionados con el proyecto.

  • Usted puede ubicarla donde lo desee, esto es solo un archivo de pruebas, aunque es recomendable hacer una carpeta de proyectos y en su interior una carpeta individual para cada proyecto, para mantener el orden y tenga una ruta clara en sus trabajos.

📖 Abrimos la consola de comandos Git Bash

Buscamos la carpeta que hemos creado con cd y la ruta de nuestra carpeta.

E introducimos la secuencia git init --initial-branch=main

config

Seguidamente usaremos el siguiente comando para ver que estamos en la rama main

git status



(OPCIONAL) Creación de SSH

  • ¿Qué es SSH?

SSH Secure Shell es un protocolo de comunicación segura, utilizado para acceder y administrar dispositivos de forma remota a través de una red no segura (como Internet). Es muy utilizado en administración de servidores, transferencia de archivos y para ejecutar comandos en máquinas remotas de manera cifrada.¡Y como no en Github! :octocat:

Ventajas

  • 🔐 Seguridad: La clave SSH proporciona una autenticación más segura y protege los datos con cifrado.
  • :accessibility: Comodidad: Te ahorra tener que ingresar tu nombre de usuario y contraseña cada vez.
  • 🛂 Control: Puedes gestionar claves SSH específicas por dispositivo o uso.
  • ↪️ Automatización: Permite que herramientas de integración continua y scripts interactúen sin comprometer la seguridad.
  • ⏩ Rapidez: Las conexiones SSH suelen ser más rápidas y confiables

1. Genera una clave SSH con el siguiente comando:

ssh-keygen -t rsa -b 4096 -C "[email protected]"

Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Si dejas el campo vacío, no se agregará ninguna passphrase, y la clave se generará sin protección adicional. Si decides agregarla, cada vez que uses la clave SSH, se te pedirá la passphrase.


2. Agrega la clave SSH al agente de autenticación

eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa

3. Agregar la clave SSH a tu cuenta de GitHub:

Copia la clave pública con el siguiente comando:

cat ~/.ssh/id_rsa.pub

Esto te mostrará la clave pública en la terminal. COPIA TODO EL CONTENIDO

  • Ve a GitHub SSH settings.
  • Haz clic en New SSH Key.
  • Pega la clave que copiaste en el campo correspondiente y ponle un título para identificarla.( POR EJEMPLO : MI PC WINDOWS )
  • Haz clic en Add SSH Key.

ssh

banner2

PASO 3. Crea un repositorio en Github.com

3.1 Inicia sesión en Github con tu cuenta

3.2 Haz click en el boton + en la esquina superior derecha de la página de inicio y selecciona New repository

3.3 Rellena los detalles del repositorio:

  • Repository name: Elige un nombre para tu repositorio (vamos a poner el que ya creamos en local Configurar_git)
  • Description (opcional): Puedes agregar una descripción del repositorio si lo deseas.
  • Public/Private: Selecciona si el repositorio será público o privado.
  • Initialize this repository with a README: Si ya tienes un archivo README.md localmente, no marques esta opción (de lo contrario, si no tienes un README.md, puedes marcarla).



PASO 4. Conectar tu repositorio local con el repositorio remoto en GitHub

4.1 Una vez creado el repositorio en GitHub, se te proporcionará una URL para clonarlo, como la siguiente:

[email protected]:tu_usuario/Configurar_git.git

he puesto el ejemplo de una SSH pero puede bajarla tambien por HTTP si lo desea.


4.2 Ahora, en tu máquina local, conecta el repositorio con el remoto de GitHub:

  • Abrimos una terminal en la carpeta del proyecto, por ejemplo: cd /documents/proyectosgit/configurar_git
  • Agrega el repositorio remoto con el siguiente comando (reemplaza la URL con la de tu repositorio):
git remote add origin [email protected]:tu_usuario/mi_repositorio.git



PASO 5. Subir los archivos a Github

5.1 Una vez que hayas agregado el repositorio remoto, sigue estos pasos para subir tus archivos:

  • Pon en la carpeta todo lo que quieras subir
  • Consulta el estado de la carpeta con git status
  • añade los archivos con el comando git add . (con este comando añades todos, si quieres añadir solo uno en concreto sustituye el . por el nombre del archivo.)

5.2 Hacer el primer commit

Un commit en Git es una "instantánea" o una versión de los archivos que se encuentran en tu repositorio en un momento específico. Cuando haces un commit, Git guarda un registro de los cambios realizados, junto con un mensaje que describe esos cambios, y los almacena en el historial del repositorio.

git commit -m "Primer commit"

5.3 Subir tus archivos al repositorio remoto en GitHub:

git push -u origin main



PASO 6. Verificar en GitHub

Una vez completado el proceso, ve a tu repositorio en GitHub y verifica que los archivos se hayan subido correctamente.

¡Y eso es todo! Ahora tu repositorio está vinculado con GitHub y tus archivos están subidos.

Esto es una primera toma de contacto con Github en Español, ire profundizando un poco mas en la guia a fin de que a alguien le pueda servir para cumplir sus metas, compartir sus proyectos, hacer amigos ...

Invito a cualquiera que quiera participar a hacer fork y participar en el proyecto.

Volver al Índice

Ir al Índice

Agradecimientos

Quiero agradecer a GitHub por proporcionar una plataforma increíble para la gestión de código, colaboración y control de versiones. Gracias a sus herramientas, desarrolladores de todo el mundo pueden trabajar en proyectos de código abierto y privados de manera eficiente.
Creditos de esta obra para Github.

Para más información sobre cómo empezar con GitHub, visita:
Guía oficial de GitHub

Descripción

About

Guia para configurar Git en Español

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published