ugrás a tartalomhoz

git submodule eltávolítás gondok

hector · 2011. Május. 22. (V), 16.16
sziasztok,

adott egy git repo, amit leklónoztam, és eltávolítottam a submoduljait. a saját klónomba néha mergelném az eredeti frissíséseit, de az eltávolított modulok miatt kapok egy ilyen hibaüzenetet:

fatal: cannot read object 4200b4bc95ae3c1b03d943cd875277e35a17898a 'lib/vendor/Symfony/Component/Co
nsole': It is a submodule!
Merge with strategy recursive failed.

azt értem, hogy mi a baja, de nem lehet ezt valami furmányos módszerrel kikerülni?
 
1

ignore

Poetro · 2011. Május. 22. (V), 17.06
Én megpróbálkoznék azzal, hogy megtartom a submodulokat, viszont belerakom őket az ignore listába, azaz hogy én azokat ne kommiteljem.
2

nem jó

hector · 2011. Május. 22. (V), 21.27
az a baj, hogy ha a remote-ban változott a submodul tartalma, és azt az új commit tartalmazza (amit pullozok), akkor a merge-nél elhasal.
3

--no-recurse-submodules

Poetro · 2011. Május. 22. (V), 22.14
--no-recurse-submodules és ez beállítható config-ból is.
4

conflict

hector · 2011. Május. 23. (H), 14.06
nem jó sajnos, conflictol. meg ez 1.7.x-től van, mi meg 1.5.x-szel dolgozunk (bár ezen még tudnánk segíteni). azért köszi!