Saatavilla Pro- ja Toimisto-paketeissa. Voit yhdistää minkä tahansa maksullisen workspacen kautta, jonka jäsen olet, vaikka henkilökohtainen workspacesi olisi Ilmainen-paketissa.
Miksi yhdistää GitHub
- Varmuuskopioi projektisi yksityiseen repositorioon. Koodisi sijaitsee GitHub-repositoriossa, jonka omistat itse.
- Työnnä päivitykset GitHubiin. Lähetä Macalyn uusin versio repositorioon pull requestina, jonka yhdistät itse.
- Vedä muutokset takaisin projektiisi. Palauta projektisi GitHubiin tallennettuun versioon.
- Tuo projekti GitHubista. Aloita uusi Macaly-projekti repositoriosta, jonka olet aiemmin työntänyt.
Yhdistä GitHub projektiisi
1
Avaa projektin asetukset
Napsauta projektissasi yläpalkin Asetukset-kohtaa ja avaa Yleiset-välilehti.
2
Luo repositorio
Vieritä kohtaan GitHub-yhteys ja napsauta Luo GitHubiin. Ensimmäisellä kerralla valtuutat Macalyn GitHubissa ja valitset, minkä GitHub-tilin tai organisaation yhdistät. Valitse tili, jolle sovellus on jo asennettu, tai valitse Install on another GitHub account. Macaly luo sitten yksityisen repositorion ja synkronoi projektisi sinne.

3
Repositoriosi on yhdistetty
Osiossa näkyy nyt repositorion nimi ja linkki, josta se aukeaa GitHubissa. Tästä eteenpäin voit työntää ja vetää muutoksia.
Työnnä ja vedä muutoksia
Kun repositorio on yhdistetty, GitHub-yhteys-osiossa on kaksi painiketta:- Työnnä muutokset lähettää Macalyn uusimman version GitHubiin. Macaly avaa pull requestin otsikolla ”Updates from Macaly”, jonka tarkistat ja yhdistät GitHubissa.
- Vedä muutokset korvaa projektisi tiedostot GitHubissa olevalla versiolla. Macaly pyytää ensin vahvistuksesi.
.env- ja.env.local-tiedostosi säilyvät aina.
X-painiketta.
Tuo projekti GitHubista
Voit aloittaa uuden Macaly-projektin repositoriosta, jonka olet aiemmin työntänyt Macalysta.1
Ota tuontitoiminto käyttöön
Avaa tiliasetuksissa Asetukset, vieritä kohtaan Lisäasetukset ja ota käyttöön Tuo GitHubista. Tämä näyttää toiminnon aloitusnäytössä.

2
Avaa Tuo GitHubista
Avaa aloitusnäytössä kehotekentän +-valikko ja valitse Tuo GitHubista.
3
Valitse repositorio
Hae repositorio ja valitse se. Macaly luo siitä uuden projektin. Määritä-painikkeella yhdistät GitHubin uudelleen tai vaihdat tiliä, ja Päivitä-painikkeella lataat luettelon uudelleen. Näet vain ne repositoriot, joihin GitHub-tililläsi on pääsy.
Tuonti toimii repositorioilla, jotka Macaly on luonut. Muiden kuin Macalyn luomien ulkoisten repositorioiden tuontia ei tueta.
Mitä synkronoidaan
Mukaan tulevat projektisi tiedostot, komponentit, sivut, tyylit, resurssit ja Macalyn määritykset. Ympäristömuuttujia (.env-tiedostoja) ja välimuistitiedostoja ei koskaan työnnetä, eikä vetäminen koskaan korvaa .env- ja .env.local-tiedostojasi.
Hyvä tietää
- Repositoriot ovat aina yksityisiä. Macaly ei koskaan tee koodistasi julkista.
- Ilmainen GitHub-tili riittää. Maksullista GitHub-pakettia ei tarvita.
- Työntäminen avaa pull requestin, jonka yhdistät GitHubissa. Se ei muuta julkaistua sivustoasi.
- Vetäminen korvaa projektisi tiedostot, mutta säilyttää
.env- ja.env.local-tiedostosi.