X

Git repository költöztetés

Néha előfordul olyan eset, hogy egy komplett repot át kell költöztetni egy másik Git szerverre. Ilyenkor jön a fejvakarás, hogy nehogy elszúrjunk valamit, nehogy kimaradjon egy branch, tag, stb. Ezért összeszedtem, hogy milyen lépésekre kell figyelni, mert már untam mindig guglizni.

  1. Klónozzuk le a repot egy átmeneti könyvtárba
  2. Kérdezzük le a repoban található branch-eket a git branch -a paranccsal.
  3. Checkout-oljuk ki az összes olyan branch-et, amit át akarunk vinni az új szerverre a git checkout branch-nev paranccsal.

    git branches

    A fenti képen zölddel a helyileg is kicsekkolt branch-ek láthatóak, pirossal pedig a csak remote-ok.

  4. Hívjuk le az összes tag-et
    git fetch --tags
  5. Ellenőrizzük le még egyszer a git tag és a git branch -a paranccsokkal, hogy minden olyan branch és tag megvan-e lokálban is, amire szükségünk van. A lista a fenti képhez hasonló lesz, de zölddel fognak azok szerepelni, amiket kicsekkoltunk és helyileg is ott csücsül a gépünkkön.
  6. Csak a biztonság kedvéért, nézzük meg a jelenlegi remote URL-t a git remote -v paranccsal, ami jelenleg még a repo-hoz tartozik, hogy ha kell, vissza tudjuk állítani, ha valami gáz lenne.
  7. Töröljük a remote URL:
    git remote rm origin
  8. Adjuk hozzá az új remote URL:
    git remote add origin <új remote URL>
  9. Ellenőrizzük a remote URL-t:
    git remote -v
  10. Toljuk fel az egész repo-t az új helyre a következő parancssokkal:
    git push origin --all
    git push --tags
  11. Kész. Örülés.

 

Hasonló cikkek

Shortcut készítés OSX-en Van pár programom Mac-en, ami console-ból indítható. Vagy azért, mert például csak Mono Framework-kel működik a portolt program, vagy azért mert eleve...
Milyen memória van gépben? A napokban úgy alakult, hogy egy Windows-os gépnél meg kellett tudnom, hogy mennyi RAM van benne és az hány modul formájában ölt testet a vasban, mive...
MucsaPlex, avagy Plex szerver RaspberryPi 3-on Csak a kíváncsiság kedvéért összeraktam egy rPi3-as Plex szervert, mivel kíváncsi voltam, hogy hogyan muzsikál egy ilyen jószág a rettegett erőforrási...
Hogyan csináljunk videót képekből Windowson Adott egy könyvtár, amiben van több száz alkönyvtár, amelyek mindegyikében van több ezer jpg kép. Ezekből kellene videót gyártani... automatizáltan......
Sas Sam:
Related Post