Portál AbcLinuxu, 20. července 2025 05:43


Dotaz: Já vůl vs. git 0:0

24.10.2010 18:18 Yenda | skóre: 8
Já vůl vs. git 0:0
Přečteno: 361×
Odpovědět | Admin
Mám adresářovou strukturu

Adresář_1 +Adresář_1_1 +Adresář_1_2

v adresáři Adresář_1/Adresář_1_1 jsem dal
git init
přidal spoustu adresářů a souborů a chvíli existoval -- revize, větve, etc. Nyní jsem ovšem zjistil, že by bylo mnohem lepší mít pod správou gitu celý Adresář_1 a samozřejmě podřazené adresáře, např. Adresář_1/Adresář_1_2 Je nějaký způsob, jak toho dosáhnout? Nechci samořejmě přijít o historii. Napadlo mne jedině pohrát si s
git mv
a postupně přestěhovat ty nadřazené adresáře dovnitř toho repa, ale tak nějak se snažím věřit, že by to šlo i nějak lépe a jednodušeji :)

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

24.10.2010 21:56 Martin Doucha | skóre: 23 | blog: Yet another blog
Rozbalit Rozbalit vše Re: Já vůl vs. git 0:0
Odpovědět | | Sbalit | Link | Blokovat | Admin
Já bych to udělal takhle:
cd Adresář_1/Adresář_1_1
mkdir Adresář_1_1
git mv * Adresář_1_1/
git commit -a
Dál záleží na tom, jestli je v Adresář_1_2 taky repo, nebo ne. Když tam je, tak opakovat tuhle proceduru pro každý adresář a na konci do jednoho z nich pull+merge ze všech ostatních. Zbytek už je jen uklid duplicitních adresářů/rep.
26.10.2010 15:23 yenda
Rozbalit Rozbalit vše Re: Já vůl vs. git 0:0
Díky. Plánoval jsem přibližně to samé.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.