Skip to content

Eliasar54/QUITHTTP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Script de Automatización para Repositorios Git

Este script en Bash automatiza el proceso de configuración, inicialización y subida de proyectos a un repositorio de GitHub. Es ideal para simplificar tareas comunes al trabajar con Git.

Características

  • Configura la carpeta como un directorio seguro para Git.
  • Inicializa un repositorio si no existe.
  • Agrega archivos y realiza un commit con un mensaje personalizado.
  • Configura la rama principal (main).
  • Agrega un remoto y sube los archivos al repositorio en GitHub.

Requisitos

  • Git y cURL instalados en tu sistema.
  • Credenciales configuradas en tu cuenta de GitHub mediante un token de acceso personal.

Instalación de Git y cURL

En Linux, puedes instalarlos con los siguientes comandos:

# Instalar Git
sudo apt update && sudo apt install git -y

# Instalar cURL
sudo apt install curl -y

En Termux (Android):

# Actualizar paquetes
pkg update && pkg upgrade -y

# Instalar Git
pkg install git -y

# Instalar cURL
pkg install curl -y

Generar un Token de Acceso Personal en GitHub

  1. Ve a GitHub e inicia sesión.
  2. Dirígete a Configuración > Developer Settings > Personal Access Tokens > Tokens (classic).
  3. Haz clic en Generate new token y selecciona las siguientes configuraciones:
    • Scope: Selecciona repo para acceso completo al repositorio.
    • Opcional: Incluye workflow si usas GitHub Actions.
  4. Haz clic en Generate Token y copia el token generado. Este será necesario para autenticarte.

Nota: Guarda tu token en un lugar seguro, ya que no podrás verlo nuevamente.

Uso del Script

Para descargar y ejecutar el script, usa el siguiente comando:

curl -sSL https://raw.githubusercontent.com/Eliasar54/QUITHTTP/main/sube.sh -o sube.sh && bash sube.sh

El script te pedirá:

  1. La ruta de la carpeta que contiene tu proyecto.
  2. La URL del repositorio remoto (formato: https://github.com/usuario/repositorio.git).
  3. Un mensaje para el commit inicial.

El proceso se completará automáticamente.

Notas

  • Asegúrate de autenticarte correctamente cuando se te solicite tu usuario y contraseña. Usa el token de acceso personal como contraseña.
  • Si encuentras problemas, verifica que las dependencias necesarias están instaladas y que tienes permisos de escritura en la carpeta de destino.

About

Sube archivos a Github súper fácil en español

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages