Wat doet de GitHub-integratie?
De GitHub-integratie biedt u:- Externe back-ups van uw project opgeslagen op GitHub
- Versiegeschiedenis zodat u kunt zien hoe uw project in de loop van de tijd is veranderd
- Toegang tot broncode zodat u de code van uw project kunt bekijken, klonen of downloaden vanuit GitHub
Hoe u het instelt
1
Koppel uw GitHub-account
Ga naar Instellingen → Algemeen en klik op GitHub koppelen. U wordt doorgestuurd naar GitHub om de verbinding te autoriseren. Na goedkeuring keert u terug naar Macaly.Dit hoeft u slechts één keer te doen.
2
Maak een repository aan
Klik op Aanmaken op GitHub om een nieuwe repository op GitHub te maken en uw code te synchroniseren. Macaly maakt een privérepository aan en uploadt al uw projectbestanden. U ziet een link naar de repository zodra het klaar is.
3
Push updates
Na het aanbrengen van wijzigingen in Macaly klikt u op Wijzigingen pushen om de nieuwste versie naar GitHub te sturen. Dit maakt een Pull Request aan in uw repository. Ga naar GitHub om deze te beoordelen en samen te voegen.
4
Herstel vanuit GitHub
Klik op Wijzigingen ophalen om te herstellen vanuit uw GitHub-repository. Dit werkt uw huidige project bij: alle bestanden worden vervangen door de versie van GitHub, terwijl uw omgevingsvariabelen (.env) ongewijzigd blijven.
Kan ik de code van mijn project downloaden?
Ja. Zodra u uw project naar GitHub hebt gepusht, is de volledige broncode beschikbaar in uw GitHub-repository. U kunt:- De code rechtstreeks op GitHub bekijken
- De repository naar uw computer klonen met Git
- Het als ZIP-bestand downloaden vanuit GitHub
Kan ik mijn project exporteren en elders hosten?
Ja, u kunt de broncode van uw project downloaden vanuit GitHub nadat u een back-up hebt gepusht. Macaly-projecten zijn echter gebouwd om te draaien op de hostinginfrastructuur van Macaly, dus het uitvoeren van de code buiten Macaly kan extra configuratie vereisen.Wat wordt er geback-upt?
Uw back-up bevat alle projectbestanden, componenten, pagina’s, stijlen, assets en configuratie. Omgevingsvariabelen en cachebestanden worden niet meegenomen in de back-up.Goed om te weten
- Ophalen werkt uw huidige project bij: alle bestanden worden vervangen door de GitHub-versie, maar omgevingsvariabelen blijven ongewijzigd
- Repositories zijn altijd privé: uw code is niet openbaar zichtbaar op GitHub
- Een gratis GitHub-account volstaat: u hebt geen betaald GitHub-abonnement nodig
- U kunt GitHub ontkoppelen: gebruik de ontkoppeloptie in Instellingen om GitHub op elk moment los te koppelen van uw project