# 🛠️Creacion de herramienta git-childremove Git-childremove es una herramienta para eliminar los git de las carpetas hijas ## 1. Crea el script Copia este contenido en ~/bin/git-publish (crea la carpeta ~/bin si no existe): #!/bin/bash set -e ENV_FILE="${HOME}/.gitpublish.env" if [ ! -f "$ENV_FILE" ]; then echo "Falta archivo .env en $ENV_FILE" exit 1# 🛠️Creacion de herramienta git-publish Git-publish es una herramienta para automatizar la creacion y publicacion de repositorios ## 1. Crea el script Copia este contenido en ~/bin/git-publish (crea la carpeta ~/bin si no existe): #!/bin/bash echo "🔍 Buscando carpetas .git en subdirectorios..." find . -mindepth 2 -type d -name ".git" | while read gitdir; do echo "🗑️ Eliminando $gitdir" rm -rf "$gitdir" done echo "✅ Todas las carpetas .git han sido eliminadas." Hazlo ejecutable: chmod +x ~/bin/git-childremove ## 2. Añade ~/bin a tu PATH si no lo tienes Edita ~/.bashrc (o ~/.zshrc si usas Zsh) y añade: export PATH="$HOME/bin:$PATH" Y recarga: source ~/.bashrc