Hur använder jag versionshanteringssystemet Git på cPanel?

Procédure

Vad är Git?

Git är ett kraftfullt verktyg för att hantera versionerna av dina programfiler på ett decentraliserat sätt. Det gör det enkelt att lagra och växla mellan flera versioner utan att manuellt behöva hantera platsen för varje version av varje fil.

Git introducerar begreppet repository, som är en plats där hela ditt projekt lagras. Det kan vara en lokal plats (en mapp på din dator) eller en fjärrplats (t.ex. på ditt cPanel-konto eller på github.com).

Distribuera ett Git-arkiv på din dator till cPanel

Om ditt Git-arkiv finns på din dator kan du använda Gits "push"-kommando för att distribuera din applikation till din cPanel-formel. För att göra detta

1. Kontrollera att SSH-anslutningen mellan din dator och ditt cPanel-konto fungerar. Se dokumentationen om SSH-anslutningen på cPanel för alla detaljer.

2. Logga in på ditt cPanel-konto och gå till ikonen "Git™ Version Control ".

Hur använder jag versionshanteringssystemet Git på cPanel?

3. Klicka på knappen "Create " för att skapa ett nytt Git-repository på ditt cPanel-konto.

Hur använder jag versionshanteringssystemet Git på cPanel?

3. Fyll i formuläret enligt följande:

  • (1) Avaktivera "Clone a Repository " eftersom vi inte kommer att kopiera ett fjärrarkiv.
  • (2) I "Repository Path " anger du den plats du vill ge till din applikation i ditt webbhotellspaket.
  • (3) I "Repository Name " anger du ett namn för ditt Git-repository.
  • (4) Klicka på "Create ".

Hur använder jag versionshanteringssystemet Git på cPanel?

5. Du kommer då att få information om ditt Git-repository i ditt cPanel-konto.

Hur använder jag versionshanteringssystemet Git på cPanel?

6. Öppna terminalen på din dator och gå till din Git-projektmapp.

Hur använder jag versionshanteringssystemet Git på cPanel?

7. Lägg till ditt Git-arkiv på cPanel som en fjärrspegel av ditt lokala arkiv med kommandot "git remote add origin ".

Hur använder jag versionshanteringssystemet Git på cPanel?

Anmärkningar:

  • URL-formatet är som följer: ssh://@ /home//path/in/your/account/ftp.
  • Om du använder ett CDN som Ipxchange eller Cloudflare kan du inte använda"yoursite.com" eftersom det är associerat med IP-adressen för CDN-servern och inte cPanel-servern. Istället måste du använda"ftp.yoursite.com" eller värdnamnet på din cPanel-server.

8. Skicka "master"-grenen i ditt lokala Git-arkiv till ditt fjärranslutna Git-arkiv med kommandot "git push origin master ":

Hur använder jag versionshanteringssystemet Git på cPanel?

Och så är det klart, ditt lokala Git-arkiv är nu publicerat på ditt cPanel-konto.

Distribuera ett fjärranslutet Git-arkiv på ditt cPanel-konto

Det är dock möjligt att ditt Git-arkiv inte finns på din dator. Detta är till exempel fallet om du arbetar i ett team och varje utvecklare bidrar till ett Git-arkiv som finns på en Gitlab-server eller på Github.com.

1. Logga in på ditt cPanel-konto och gå till ikonen "Git™ Version Control ".

Hur använder jag versionshanteringssystemet Git på cPanel?

2. Klicka på knappen "Create " för att skapa ett nytt Git-repository på ditt cPanel-konto.

Hur använder jag versionshanteringssystemet Git på cPanel?

3. Fyll i formuläret enligt följande:

Hur använder jag versionshanteringssystemet Git på cPanel?

  • (1) Aktivera "Clone a Rep ository" eftersom vi kommer att kopiera ett befintligt repository.
  • (2) I "Clone URL " anger du webbadressen till ditt fjärrförvar. När det gäller Github.com kan detta lätt hittas från förvarets huvudsida:
    Hur använder jag versionshanteringssystemet Git på cPanel?
  • (3) I "Repository Path " anger du den plats du vill ge din applikation i ditt webbhotellspaket.
    (4) I "Repository Name " anger du ett namn för ditt Git-repository.
    (5) Klicka på "Create ".

Distribuera ett fjärranslutet Git-arkiv på ditt cPanel-konto från terminalen

Du kan också använda terminalen som är kopplad till ditt cPanel-konto för att distribuera ett Git-arkiv.

För att göra detta, från din SSH-konsol eller cPanel-webbterminalen, gå till den mapp där du vill placera ditt Git-arkiv:

cd ~/public_html/

Ladda sedan ner ditt fjärrförvar med kommandot git clone:

git clone ssh://git@github.com/moncompte/hello-world.git

Om ditt arkiv kräver användning av en specifik privat nyckel kan du generera en sådan med följande kommando:

ssh-keygen -t rsa

Du kan sedan visa den tillhörande offentliga nyckeln med följande kommando:

cat ~/.ssh/id_rsa.pub

Du kan sedan lägga till den här nyckeln i distributionsnycklarna för ditt fjärrförvar. Exempel på Github :

Hur använder jag versionshanteringssystemet Git på cPanel?

Slutsats

Du kan nuanvända Git Version Control för att klona eller skapa ett nytt arkiv på ditt cPanel-webbhotell. Du vet också hur du klonar ett cPanel-arkiv med din SSH-terminal eller Putty-programvara.

Tveka inte att dela med dig av dina frågor och kommentarer!

Betygsätt denna artikel :

Den här artikeln var användbar för dig ?

Article utileJa

Article non utileNej

MerciMerci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Liknande artiklar

1mn läsning

Hur ändrar du stilen på din cPanel?

2mn läsning

Hur lösenordsskyddar jag en katalog i cPanel?

2mn läsning

Hur skapar jag ytterligare FTP-konton i cPanel?

3mn läsning

Hur skapar jag egna felsidor i cPanel?


Ställ en fråga till AWS-teamet och dess community