Jak korzystać z systemu kontroli wersji Git w cPanel?

Procédure

Czym jest Git?

Git to potężne narzędzie do zdecentralizowanego zarządzania wersjami plików aplikacji. Ułatwia przechowywanie i przełączanie się między kilkoma wersjami bez konieczności ręcznego zarządzania lokalizacją każdej wersji każdego pliku.

Git wprowadza pojęcie repozytorium, czyli lokalizacji, w której przechowywany jest cały projekt. Może to być lokalizacja lokalna (folder na komputerze) lub zdalna (hostowana na przykład na koncie cPanel lub na github.com).

Wdrażanie repozytorium Git na komputerze do cPanel

Jeśli repozytorium Git znajduje się na komputerze, można użyć polecenia "push" Git, aby wdrożyć aplikację w formule cPanel. Aby to zrobić

1. Upewnij się, że połączenie SSH między komputerem a kontem cPanel działa. Szczegółowe informacje można znaleźć w dokumentacji dotyczącej połączenia SSH w cPanel.

2. Zaloguj się na swoje konto cPanel i przejdź do ikony "Git™ Version Control ".

Jak korzystać z systemu kontroli wersji Git w cPanel?

3. Kliknij przycisk "Utwórz ", aby utworzyć nowe repozytorium Git na koncie cPanel.

Jak korzystać z systemu kontroli wersji Git w cPanel?

3. Wypełnij formularz w następujący sposób:

  • (1) Wyłącz opcję "Clone a Repository ", ponieważ nie zamierzamy kopiować zdalnego repozytorium.
  • (2) W polu "Repository Path " wprowadź lokalizację, którą chcesz nadać swojej aplikacji w pakiecie hostingowym.
  • (3) W polu "Repository Name " wprowadź nazwę repozytorium Git.
  • (4) Kliknij "Create ".

Jak korzystać z systemu kontroli wersji Git w cPanel?

5. Zostaną wyświetlone szczegóły repozytorium Git na koncie cPanel.

Jak korzystać z systemu kontroli wersji Git w cPanel?

6. Na komputerze otwórz terminal i przejdź do folderu projektu Git.

Jak korzystać z systemu kontroli wersji Git w cPanel?

7. Dodaj swoje repozytorium Git na cPanel jako zdalną kopię lokalnego repozytorium za pomocą polecenia "git remote add origin ".

Jak korzystać z systemu kontroli wersji Git w cPanel?

Uwagi:

  • Format adresu URL jest następujący: ssh://@ /home//path/in/your/account/ftp.
  • Jeśli korzystasz z CDN, takiego jak Ipxchange lub Cloudflare, nie możesz użyć"yoursite.com", ponieważ jest on powiązany z adresem IP serwera CDN, a nie serwera cPanel. Zamiast tego należy użyć"ftp.yoursite.com" lub nazwy hosta serwera cPanel.

8. Wyślij gałąź "master" lokalnego repozytorium Git do zdalnego repozytorium Git za pomocą polecenia "git push origin master ":

Jak korzystać z systemu kontroli wersji Git w cPanel?

I to wszystko, lokalne repozytorium Git jest teraz opublikowane na koncie cPanel.

Wdrażanie zdalnego repozytorium Git na koncie cPanel

Możliwe jest jednak, że repozytorium Git nie znajduje się na komputerze. Dzieje się tak na przykład wtedy, gdy pracujesz w zespole i każdy programista współtworzy repozytorium Git znajdujące się na serwerze Gitlab lub na Github.com.

1. Zaloguj się do swojego konta cPanel i przejdź do ikony "Git™ Version Control ".

Jak korzystać z systemu kontroli wersji Git w cPanel?

2. Kliknij przycisk "Utwórz ", aby utworzyć nowe repozytorium Git na swoim koncie cPanel.

Jak korzystać z systemu kontroli wersji Git w cPanel?

3. Wypełnij formularz w następujący sposób:

Jak korzystać z systemu kontroli wersji Git w cPanel?

  • (1) Włącz opcję "Clone a Repository ", ponieważ będziemy kopiować istniejące repozytorium.
  • (2) W polu "Clone URL " wprowadź adres URL zdalnego repozytorium. W przypadku Github.com można go łatwo znaleźć na stronie głównej repozytorium:
    Jak korzystać z systemu kontroli wersji Git w cPanel?
  • (3) W polu "Repository Path " wprowadź lokalizację, którą chcesz nadać aplikacji w swoim pakiecie hostingowym.
    (4) W polu "Repository Name " wprowadź nazwę swojego repozytorium Git.
    (5) Kliknij "Utwórz ".

Wdrażanie zdalnego repozytorium Git na koncie cPanel z terminala

Do wdrożenia repozytorium Git można również użyć terminala powiązanego z kontem cPanel.

Aby to zrobić, z konsoli SSH lub terminala internetowego cPanel przejdź do folderu, w którym chcesz umieścić repozytorium Git:

⌨ Polecenie
cd ~/public_html/

Następnie pobierz zdalne repozytorium za pomocą polecenia git clone:

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

Jeśli twoje repozytorium wymaga użycia określonego klucza prywatnego, możesz go wygenerować za pomocą następującego polecenia:

⌨ Polecenie
ssh-keygen -t rsa

Następnie można wyświetlić powiązany klucz publiczny za pomocą następującego polecenia:

⌨ Polecenie
cat ~/.ssh/id_rsa.pub

Następnie można dodać ten klucz do kluczy wdrażania zdalnego repozytorium. Przykład na Github :

Jak korzystać z systemu kontroli wersji Git w cPanel?

Podsumowanie

Możesz terazużywać Git Version Control do klonowania lub tworzenia nowego repozytorium na swoim hostingu cPanel. Wiesz również, jak sklonować repozytorium cPanel za pomocą terminala SSH lub oprogramowania Putty.

Nie wahaj się podzielić swoimi pytaniami i komentarzami!

help.lws.net/a/1241
Czy ten artykuł był pomocny?

Tak

Nie

Przeczytano 30 574 razy

Dziękujemy! Zadawaj pytania dotyczące naszej dokumentacji, jeśli potrzebujesz więcej informacji, i pomóż nam ją ulepszyć.

Podobne artykuły

Masz pytanie dotyczące tego artykułu?

Zadaj je zespołowi LWS i społeczności. Odpowiedź zostanie opublikowana po moderacji.

Zadaj pytanie zespołowi LWS i jego społeczności

RODO: Administrator: LWS-Ligne Web Services. Cel: moderacja i publiczna publikacja pytania, ewentualne powiadomienie o odpowiedzi. Podstawa prawna: zgoda (art. 6 ust. 1 lit. a RODO). Przechowywanie adresów e-mail: 90 dni po powiadomieniu, maksymalnie 12 miesięcy bez odpowiedzi. Aby skorzystać ze swoich praw, zobacz sekcję RODO naszego regulaminu.