Dostupné v plánech Pro a Enterprise
Co integrace s GitHubem umožňuje?
Integrace s GitHubem vám dává:- Externí zálohy projektu uložené na GitHubu
- Historii verzí, díky které vidíte, jak se váš projekt měnil v čase
- Přístup ke zdrojovému kódu – projekt si můžete zobrazit, naklonovat nebo stáhnout z GitHubu
Nastavení integrace
Připojte svůj GitHub účet
Přejděte do Nastavení → Obecné a klikněte na Připojit GitHub. Budete přesměrováni na GitHub, kde propojení autorizujete. Po schválení se vrátíte zpět do Macaly.Propojení stačí udělat jen jednou na začátku.
Vytvořte repozitář
Klikněte na Vytvořit na GitHubu. Macaly vytvoří soukromý repozitář a nahraje všechny soubory projektu. Po dokončení uvidíte odkaz na repozitář.
Nahrávejte aktualizace
Po provedení změn v Macaly klikněte na Odeslat změny a odešlete aktuální verzi na GitHub. Na GitHubu se vytvoří Pull Request. Přejděte na GitHub, zkontrolujte ho a sloučte.
Můžu si stáhnout zdrojový kód projektu?
Ano. Jakmile projekt nahrajete na GitHub, kompletní zdrojový kód je v repozitáři k dispozici. Můžete:- Zobrazit si kód přímo na GitHubu
- Naklonovat repozitář do počítače přes Git
- Stáhnout ho jako ZIP soubor z GitHubu
Můžu projekt exportovat a hostovat jinde?
Ano, zdrojový kód si můžete stáhnout z GitHubu, jakmile máte nahranou zálohu. Projekty z Macaly jsou ale připravené pro běh na infrastruktuře Macaly (poháněné Vercelem), takže spuštění kódu mimo Macaly může vyžadovat další nastavení. Pokud chcete web udržet publikovaný bez AI kreditů, můžete využít plán Hosting za $5/měsíc.Co se zálohuje?
Záloha obsahuje všechny soubory projektu, komponenty, stránky, styly, assety a konfiguraci. Proměnné prostředí a soubory cache v záloze zahrnuty nejsou.Dobré vědět
- Vyžaduje plán Pro – integrace s GitHubem není na plánu Free dostupná
- Pull nahradí aktuální projekt – všechny soubory se přepíší verzí z GitHubu, ale proměnné prostředí zůstanou beze změny
- Repozitáře jsou vždy soukromé – váš kód není na GitHubu veřejně viditelný
- Stačí bezplatný GitHub účet – placený plán na GitHubu nepotřebujete
- GitHub můžete kdykoli odpojit – v Nastavení najdete možnost odpojení