Pro Git

Pro Git

🎯 ¿Cansado de los anuncios?
Elimínalos ahora 🚀

La otra advertencia principal con la que se topan muchas personas es pasar de subdirectorios a submódulos. Si ha estado rastreando archivos en su proyecto y desea moverlos a un submódulo, debe tener cuidado o Git se enojará con usted. Supongamos que tiene archivos en un subdirectorio de su proyecto y desea cambiarlo a un submódulo. Si elimina el subdirectorio y luego ejecuta submodule add, Git le grita:

$ rm -Rf CryptoLibrary/ $ git submodule add https://github.com/chaconinc/CryptoLibrary 'CryptoLibrary' already exists in the index

Primero debe abandonar el directorio CryptoLibrary. Luego puede agregar el submódulo:

$ git rm -r CryptoLibrary $ git submodule add https://github.com/chaconinc/CryptoLibrary Cloning into 'CryptoLibrary'... remote: Counting objects: 11, done. remote: Compressing objects: 100% (10/10), done. remote: Total 11 (delta 0), reused 11 (delta 0) Unpacking objects: 100% (11/11), done. Checking connectivity... done.

Ahora supongamos que hizo eso en una rama. Si intenta volver a una rama donde esos archivos todavía están en el árbol en lugar de un submódulo – obtiene este error:



👉 Descargar el audiolibro GRATIS en Amazon
Reportar problema / Sugerencias
🧠 Hacer Trivia

eXTReMe Tracker