Skip to main content
Integrace s GitHubem propojí váš projekt se soukromým repozitářem na GitHubu. Zálohujte kód, synchronizujte změny oběma směry a kdykoli pokračujte v projektu v novém chatu.

Proč připojit GitHub

  • Projekt zálohujete do soukromého repozitáře. Kód máte uložený v repozitáři na GitHubu, který vlastníte vy.
  • Aktualizace odesíláte na GitHub. Nejnovější verzi z Macaly pošlete do repozitáře jako pull request, který sami sloučíte.
  • Změny stáhnete zpět do projektu. Projekt obnovíte z verze uložené na GitHubu.
  • Projekt naimportujete z GitHubu. Nový projekt v Macaly začnete z repozitáře, který jste dříve nahráli.

Připojte GitHub k projektu

1

Otevřete nastavení projektu

Ve svém projektu klikněte v horní liště na Nastavení a otevřete záložku Obecné.
2

Vytvořte repozitář

Sjeďte na sekci Připojení k GitHubu a klikněte na Vytvořit na GitHubu. Poprvé autorizujete Macaly k přístupu ke svému účtu na GitHubu. Macaly pak vytvoří soukromý repozitář a nahraje do něj váš projekt.Nastavení Obecné Připojení k GitHubu tlačítko Vytvořit na GitHubu
3

Repozitář je propojený

V sekci teď uvidíte název repozitáře s odkazem na GitHub. Odsud můžete odesílat a stahovat změny.

Odesílání a stahování změn

Jakmile je repozitář propojený, v sekci Připojení k GitHubu uvidíte dvě tlačítka:
  • Odeslat změny pošle nejnovější verzi z Macaly na GitHub. Macaly otevře pull request s názvem „Updates from Macaly”, který na GitHubu zkontrolujete a sloučíte.
  • Stáhnout změny nahradí soubory projektu verzí z GitHubu. Macaly si nejprve vyžádá potvrzení. Soubory .env a .env.local zůstanou vždy zachované.
Repozitář odpojíte kliknutím na tlačítko X vedle jeho názvu.

Import projektu z GitHubu

Nový projekt v Macaly můžete začít z repozitáře, který jste z Macaly dříve nahráli.
1

Zapněte akci pro import

V nastavení účtu otevřete Předvolby, sjeďte na Pokročilé a zapněte Import z GitHubu. Tím se akce zobrazí na domovské obrazovce.Přepínač Import z GitHubu v Předvolbách
2

Otevřete nabídku importu

Na domovské obrazovce otevřete v poli pro zadání promptu nabídku + a vyberte Importovat z GitHubu.
3

Vyberte repozitář

Vyhledejte repozitář a vyberte ho. Macaly z něj vytvoří nový projekt. Pomocí Nastavit změníte, ke kterým repozitářům má Macaly přístup, a Obnovit znovu načtete seznam.
Import funguje jen s repozitáři, které vytvořila Macaly. Import externího repozitáře, který nevznikl v Macaly, není podporovaný.

Co se synchronizuje

Zahrnuté jsou soubory projektu, komponenty, stránky, styly, assety a konfigurace Macaly. Proměnné prostředí (soubory .env) a soubory cache se nikdy neodesílají a stahování nikdy nepřepíše vaše .env a .env.local.

Dobré vědět

  • Repozitáře jsou vždy soukromé. Macaly váš kód nikdy nezveřejní.
  • Stačí bezplatný účet na GitHubu. Placený plán na GitHubu nepotřebujete.
  • Odeslání změn otevře pull request, který sloučíte na GitHubu. Vaši živou verzi webu tím nezměníte.
  • Stažení změn nahradí soubory projektu, ale .env a .env.local zůstanou zachované.