From e29ce83bc0c8c9f0f644f045b04e150b892d0fd4 Mon Sep 17 00:00:00 2001 From: "Mauro Rosero P." Date: Sat, 15 Mar 2025 10:34:05 -0500 Subject: [PATCH] =?UTF-8?q?[DOCS]=20Actualizaci=C3=B3n=20del=20README=20co?= =?UTF-8?q?n=20nuevos=20instaladores=20para=20CLI=20de=20control=20de=20ve?= =?UTF-8?q?rsiones?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 馃 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- README.md | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/README.md b/README.md index c16bb3d..9476637 100644 --- a/README.md +++ b/README.md @@ -60,6 +60,14 @@ bin/update.sh |---------|-------------| | `bin/helix_install.sh` | Instala Helix Editor con soporte multiplataforma (apt, snap, pacman, etc.) | +### Herramientas para Control de Versiones + +| Comando | Descripci贸n | +|---------|-------------| +| `bin/ghcli_install.sh` | Instala GitHub CLI (gh) con soporte multiplataforma | +| `bin/glcli_install.sh` | Instala GitLab CLI (glab) con m煤ltiples m茅todos de instalaci贸n | +| `bin/fjcli_install.sh` | Instala Forgejo/Codeberg CLI v铆a Cargo | + ### Seguridad y Acceso | Comando | Descripci贸n | @@ -131,6 +139,47 @@ El script detecta autom谩ticamente tu sistema operativo y utiliza el m茅todo de - En Fedora: Instala a trav茅s de dnf - En otros sistemas: Descarga e instala desde el tarball oficial +### Herramientas para Control de Versiones + +MRDevs Tools incluye scripts para simplificar la instalaci贸n de CLIs para diferentes plataformas Git: + +#### GitHub CLI (gh) + +```bash +# Instalaci贸n automatizada +bin/ghcli_install.sh +``` + +El script detecta tu sistema operativo y utiliza el m茅todo de instalaci贸n m谩s adecuado: +- En Debian/Ubuntu: A帽ade el repositorio oficial de GitHub y usa apt +- En Red Hat/Fedora: Configura el repositorio rpm y usa dnf +- En Arch Linux: Instala desde los repositorios oficiales +- En macOS: Instala a trav茅s de Homebrew + +#### GitLab CLI (glab) + +```bash +# Instalaci贸n automatizada +bin/glcli_install.sh +``` + +El script prioriza los m茅todos de instalaci贸n en este orden: +1. Paquetes oficiales del sistema si est谩n disponibles +2. Script oficial de instalaci贸n de GitLab +3. Gestores de paquetes como snap o Homebrew +4. Binarios precompilados o instalaci贸n v铆a Go + +#### Forgejo/Codeberg CLI + +```bash +# Instalaci贸n automatizada +bin/fjcli_install.sh +``` + +El script instala la CLI mediante Cargo (el gestor de paquetes de Rust): +- Verifica si Cargo est谩 instalado y lo instala si es necesario +- Instala codeberg-cli que es compatible con servidores Forgejo + ### Copias de Seguridad Para respaldar configuraciones importantes: