git klón üres, pedig push-oltam bele

fox mulder képe

Üdv mindenkinek!

vannak modulok, amiket több site-on használnék, ezeket szeretném git-tel kezelni ( nem értek a git-hez, csak olykor használom).
1. Létrehozok egy bare repo-t egy kozpont.com tárhelyen:

  1. ssh -lNEVEM kozpont.com
  2. cd ~/public_html/git/
  3. git init --bare MODUL_NEVE.git
  4. cd MODUL_NEVE.git
  5. git update-server-info

2. ugyanezen a tárhelyen van egy teszt drupal, abban csinálok egy klónt, ebben lesznek a fájlok és ebben fejlesztek:

  1. cd ~/public_html/TESZT_DRUPAL/sites/all/modules/custom
  2. git clone ~/public_html/git/MODUL_NEVE.git
  3. cd MODUL_NEVE
  4. touch TEST.txt
  5. git add .
  6. git commit -am "teszt"
  7. git push origin master

3. teszt:

  1. cd ~/public_html/git/MODUL_NEVE.git
  2. git log
látom a commit-ot...

4. belépek másik tárhelyre, ahol használni akarom a modult:

  1. ssh -lMASIK_NEVEM MASIK_TARHELY.xyz
  2. cd ~/public_html/sites/all/modules/custom
  3. git clone http://kozpont.com/public_html/git/MODUL_NEVE.git

...és lehoz nekem egy üres klónt:
"Cloning into 'MODUL_NEVE'...
warning: You appear to have cloned an empty repository.
Checking connectivity... done."

  1. cd MODUL_NEVE
  2. ls -la -> .git ( és semmi más )

tud valaki tippet adni, hogy mi lehet a nyűgje?

Drupal verzió: 
szantog képe

Lehet, zöldséget mondok, de a saját serveren http-vel kezelt git cuccoknak kell valami extra, ami, annyira bonyolult a rendelkezésre álló lehetőségekhez képest, hogy soha az életben nem volt erőm végigvinni.
Valahogy azzal függ össze, hogy a git clone http://kozpont.com/public_html/git/MODUL_NEVE.git a serveren lévő .git könyvtárból szerez adatokat, és mivel . ezért ugye alapból hidden.

Egyszerűbb bitbucketet vagy githubot használni ilyen custom modulokra.

0
0

----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.

nevergone képe

Az a tippem, hogy a webszerver nem szolgálja ki a rejtett fájlokat és a .git pedig rejtett könyvtár (ponttal kezdődik a neve). A webszerver logját kellene megnézni a git clone után.

0
0
fox mulder képe

Köszönöm mindkét választ! bitbucket lett belőle ( githubon csak publikus projekt van ingyen... )

0
0

Fox Mulder