https://help.superhosting.bg/git.html
  • bg

Хостинг, Домейни, Cloud, Виртуални сървъри (VPS), Managed VPS, SSL сертификати

Настройки за ползване на Git клиент

Контролен панел cPanel
Git, git client, git Repository, гит клиент, гит хранилище

Git е разпространена система за контрол на версиите на файловете.

При всички Linux хостинг плановете се поддържа Git клиент.

Бележка: SSH достъп се предоставя при хостинг планове СуперПро и СуперХостинг.

При споделен хостинг не се поддържа Git Repository. За Repository може да се ползва github.com или bitbucket.org.

Необходимо е да генерирате SSH ключ

Генерирането на ключа се извършва като се логнете в хостинг акаунта през SSH и изпълните следната команда:

ssh-keygen -t rsa -C {имейл акаунт}

cpaneluser@mydomain.com [~]# ssh-keygen -t rsa -C "my@mail.com"


Generating public/private rsa key pair.
Enter file in which to save the key (/home/cpaneluser/.ssh/id_rsa):  - натискате Enter
Enter passphrase (empty for no passphrase): - въвеждате парола и натискате Enter
Enter same passphrase again: something - въвеждате отново паролата и натискате Enter

Ще видите следното съобщение:


Your identification has been saved in /home/cpaneluser/.ssh/id_rsa.
Your public key has been saved in /home/cpaneluser/.ssh/id_rsa.pub.
The key fingerprint is: 20:09:75:52:4b:08:01:a8:e2:5e:z6:34:86:42:56:06 my@mail.com
The key's randomart image is:
+--[ RSA 2048]----+
|oE=+oo+          |
|. +.= .          |
|. o o o          |
|oo . .           |
|* . S            |
|o= o             |
|= +              |
| o               |
|                 |
+-----------------+

Бележка: my@mail.com - имейл адреса, с който е извършена регистрацията в github или bitbucket

Публичният ключ, който трябва да добавите в github или bitbucket ще се намира във файла: /home/cpaneluser/.ssh/id_rsa.pub

След генерирането, ще намерите ключа в тази директория на хостинг акаунта: home/cpaneluser/.ssh

 


Добавяте SSH ключа в акаунт в github или bitbucket

В настройките на акаунта, избирате SSH Keys -> Add SSH key, поставяте публичния ключ и избирате Add key.

Github добавяне на SSH ключ

Github добавяне на SSH ключ

Bitbucket добавяне на SSH ключ

Bitbucket добавяне на SSH ключ


Задавате права 0700 на директория /home/cpaneluser/.ssh


В директория /home/cpaneluser/.ssh, създавате файл с име config (задавате му права 0600) и поставяте следните редове:

за github:
Host github.com
User my@mail.com
Hostname ssh.github.com
Port 443

за bitbucket:
Host bitbucket.org
User my@mail.com
Hostname altssh.bitbucket.org
Port 443

Ако посочените по-горе редове не съществуват, то има голяма вероятност при опит да се свържете с github да получите съобщение за грешка:

cpaneluser@mydomain.com [~]# git clone git@github.com:myproject/shost.git
ssh: connect to host github.com port 22: Connection refused
fatal: The remote end hung up unexpectedly


След успешно изпълнение на посочените стъпки, можете да ползвате Git клиент.

500px270px
SuperHosting.BG
    Контролен панел cPanel
  • Проверка, статус и особености на кеширането в SuperCache
    В случай че извършвате прецизна настройка на SuperCache, при тестване на опциите му от голяма помощ ще са специалните HTTP статус хедъри, които ще получавате. Системата на SuperCache е настроена... »
  • Опции за напреднали в SuperCache Manager
    Освен основните настройки за кеширане, в SuperCache Manager са налични допълнителни опции - за напреднали. Чрез тези опции можете да направите фина настройка на системата за кеширане. От тук можете... »
  • SuperCache Manager by SuperHosting
    SuperCache Manager е един от наличните супер-инструменти в cPanel, чрез който можете да ускорите неимоверно зареждането на вашите уеб сайтове. SuperCache е уеб ускорител (Web Accelerator), който кешира целия изходен код... »
  • Супер-Инструментите в cPanel
    В контролния панел cPanel се предлагат специалните супер инструменти, разработени от СуперХостинг.БГ, с които ще управлявате по-бързо и лесно съдържанието и уеб сайтовете, разположени в хостинг акаунта. SUPERHOSTING TOOLS В раздел SuperHosting... »
  • Мениджър на потребители в cPanel
    През мениджъра за потребители в cPanel можете да създавате нови потребители, да редактирате съществуващи, да променяте пароли и да задавате права за достъп до FTP и имейл и други. Списък с... »
Всички права запазени © 2005-2017 , www.superhosting.bg