久久精品水蜜桃av综合天堂,久久精品丝袜高跟鞋,精品国产肉丝袜久久,国产一区二区三区色噜噜,黑人video粗暴亚裔

cPanel面板Git?版本控制

2024-01-23 216

cPanel面板可以集成Git?版本控制,幫助網(wǎng)站管理員更輕松地管理網(wǎng)站的源代碼和版本更新。通過(guò)cPanel面板中的Git?版本控制功能,用戶(hù)可以在一個(gè)安全的環(huán)境下管理您的代碼庫(kù)、分支、提交和合并請(qǐng)求。

一、概述

Git? 版本控制功能可讓在 cPanel 賬戶(hù)上輕松托管 Git 倉(cāng)庫(kù)??梢允褂?Git 維護(hù)任何文件集(例如,網(wǎng)站文件和資產(chǎn)、軟件開(kāi)發(fā)項(xiàng)目或簡(jiǎn)單的文本文件)。

cPanel面板Git?版本控制cPanel面板Git?版本控制

二、命令行Git

注意:如果沒(méi)有 shell 訪(fǎng)問(wèn)權(quán)限只能創(chuàng)建、克隆、刪除和查看倉(cāng)庫(kù)。

如果 cPanel 賬戶(hù)包含 shell 訪(fǎng)問(wèn)權(quán)限,也可以通過(guò)命令行使用 Git。必須使用命令行來(lái)執(zhí)行以下任務(wù):

  • 配置 SSH 以克隆私有倉(cāng)庫(kù);
  • 使用多個(gè)遠(yuǎn)程倉(cāng)庫(kù),建議只有高級(jí) Git 用戶(hù)才能使用。

可以使用 cPanel 的終端界面(cPanel ” 主頁(yè) ” 高級(jí) ” 終端)從 cPanel 界面訪(fǎng)問(wèn)命令行。

三、存儲(chǔ)庫(kù)

注意:

  • 克隆版本庫(kù)時(shí),系統(tǒng)可能需要大量時(shí)間才能完成。倉(cāng)庫(kù)列表將禁用倉(cāng)庫(kù)選項(xiàng),只顯示倉(cāng)庫(kù)名稱(chēng)、倉(cāng)庫(kù)路徑和進(jìn)度信息;
  • 如果通過(guò)命令行添加或移除 Git 倉(cāng)庫(kù),可能會(huì)看到一個(gè) “不正確 “的提示。

版本庫(kù) “表中列出了賬戶(hù)由 cPanel 管理的所有 Git 版本庫(kù)的以下信息:

  • Repository – 倉(cāng)庫(kù)的顯示名稱(chēng);
  • Repository Path – 倉(cāng)庫(kù)的目錄。

還可以執(zhí)行以下操作:

  • Manage(管理)- 點(diǎn)擊更新版本庫(kù)的 cPanel 管理設(shè)置,或拉動(dòng)或部署更改;
  • 歷史記錄 – 點(diǎn)擊可在新的瀏覽器標(biāo)簽頁(yè)中打開(kāi) Gitweb 界面。Gitweb 允許你瀏覽版本庫(kù)并查看其歷史和內(nèi)容;
  • 刪除 – 點(diǎn)擊刪除 cPanel 對(duì)版本庫(kù)的管理。此時(shí)會(huì)出現(xiàn)一條確認(rèn)信息。再次點(diǎn)擊 “移除 “刪除版本庫(kù)。

注意:刪除 cPanel 對(duì)版本庫(kù)的管理后,版本庫(kù)將不再出現(xiàn)在界面中,也不能使用 cPanel 部署該版本庫(kù)。但是,系統(tǒng)不會(huì)刪除版本庫(kù)目錄或其數(shù)據(jù)。要完全刪除版本庫(kù)數(shù)據(jù),請(qǐng)使用 cPanel 的文件管理器界面(cPanel ” 主頁(yè) ” 文件 ” 文件管理器)或首選方法手動(dòng)刪除文件。

四、創(chuàng)建版本庫(kù)

要?jiǎng)?chuàng)建新版本庫(kù),請(qǐng)執(zhí)行以下步驟:

1、單擊界面右上角的創(chuàng)建。將出現(xiàn)一個(gè)新界面。

cPanel面板Git?版本控制

2、選擇是克隆現(xiàn)有版本庫(kù)、創(chuàng)建新版本庫(kù),還是將現(xiàn)有版本庫(kù)添加到 cPanel 管理的版本庫(kù)列表中:

  • 要克隆現(xiàn)有版本庫(kù),請(qǐng)確保已啟用 “克隆一個(gè)版本庫(kù) “切換。然后,在克隆 URL 文本框中輸入要克隆的版本庫(kù)的克隆 URL;
  • 要在 cPanel 管理的版本庫(kù)列表中創(chuàng)建新版本庫(kù)或添加現(xiàn)有版本庫(kù),請(qǐng)將 “克隆一個(gè)版本庫(kù) “切換按鈕設(shè)為禁用。

cPanel面板Git?版本控制

注意:

  • 此 URL 不能包含用戶(hù)名和密碼對(duì);
  • 不能輸入本地版本庫(kù)路徑;
  • 系統(tǒng)會(huì)對(duì)使用協(xié)議的克隆 URL 執(zhí)行額外檢查。

3、在“存儲(chǔ)庫(kù)路徑”文本框中,輸入將包含存儲(chǔ)庫(kù)的目錄的路徑。

cPanel面板Git?版本控制

注意:

  • 如果指定目錄當(dāng)前不存在,系統(tǒng)將創(chuàng)建該目錄;
  • 如果指定目錄已包含一個(gè)版本庫(kù),系統(tǒng)將自動(dòng)將其添加到 cPanel 管理的版本庫(kù)列表中;
  • 該功能會(huì)對(duì)版本庫(kù)路徑執(zhí)行若干限制。有關(guān)詳細(xì)信息,請(qǐng)閱讀下面的版本庫(kù)路徑限制部分;
  • 除非將現(xiàn)有版本庫(kù)添加到列表中,否則目錄必須為空。子域目錄包含一個(gè) cgi-bin 目錄,也可能包含一個(gè)目錄。在創(chuàng)建版本庫(kù)之前,必須移動(dòng)這些目錄。

4、在版本庫(kù)名稱(chēng)文本框中,輸入所需的版本庫(kù)顯示名稱(chēng)。

cPanel面板Git?版本控制

5、要立即創(chuàng)建另一個(gè)版本庫(kù),請(qǐng)選擇 “創(chuàng)建另一個(gè) “復(fù)選框。

cPanel面板Git?版本控制

6、單擊 “創(chuàng)建”,或單擊 “返回版本庫(kù)列表 “返回版本庫(kù)列表。

cPanel面板Git?版本控制

五、SSH主機(jī)密鑰驗(yàn)證

如果輸入了 SSH 克隆 URL,單擊創(chuàng)建時(shí),系統(tǒng)會(huì)自動(dòng)檢查遠(yuǎn)程服務(wù)器的公開(kāi) SSH 主機(jī)密鑰。系統(tǒng)會(huì)將此密鑰存儲(chǔ)在代表用戶(hù)名的文件/home/user/.ssh/known_hostsuser 中。

1、如果遠(yuǎn)程主機(jī)未在系統(tǒng)中注冊(cè),請(qǐng)單擊 “保存并繼續(xù) “將其添加到文件中(注冊(cè))。可以單擊顯示主機(jī)識(shí)別信息查看主機(jī)的算法以及 SHA-256 和 MD5 指紋;

2、如果遠(yuǎn)程主機(jī)已經(jīng)注冊(cè),系統(tǒng)將創(chuàng)建存儲(chǔ)庫(kù);

3、如果遠(yuǎn)程主機(jī)的公鑰已更改,系統(tǒng)將顯示警告。

  • 對(duì)于第三方遠(yuǎn)程主機(jī),請(qǐng)查看有關(guān)公鑰更新的公告。大多數(shù)托管存儲(chǔ)庫(kù)的公司都會(huì)發(fā)布有關(guān)這些變更的公告;
  • 對(duì)于由你控制的遠(yuǎn)程主機(jī),請(qǐng)考慮你的系統(tǒng)最近發(fā)生的事件是否導(dǎo)致了公鑰的更改,或聯(lián)系你的系統(tǒng)管理員。

系統(tǒng)也會(huì)執(zhí)行此檢查,并在你更改版本庫(kù)信息或更新版本庫(kù)時(shí)要求驗(yàn)證已更改的主機(jī)密鑰。

六、版本庫(kù)路徑限制

該功能會(huì)對(duì)版本庫(kù)路徑實(shí)施若干限制。

1、.git 目錄

請(qǐng)勿修改或刪除版本庫(kù)目錄或其內(nèi)容。對(duì)這些數(shù)據(jù)的修改會(huì)對(duì)版本庫(kù)造成不可挽回的破壞。

系統(tǒng)全局拒絕公眾訪(fǎng)問(wèn)版本庫(kù)的 .git 目錄。

2、字符限制

不能創(chuàng)建、刪除或查看包含空格或以下字符的倉(cāng)庫(kù)路徑

\ * | " ' < > & @ ` $ { } [ ] ( ) ; ? : = % #`

3、cPanel控制的目錄

不能在以下目錄中創(chuàng)建、刪除或查看存儲(chǔ)庫(kù):

  • .cpanel
  • .trash
  • etc
  • mail
  • ssl
  • tmp
  • logs
  • .cphorde
  • spamassassin
  • .htpasswds
  • var
  • cgi-bin
  • .ssh
  • perl5
  • access-logs

七、管理資源庫(kù)

單擊 “管理 “修改或部署版本庫(kù)。單擊 “基本信息 “查看版本庫(kù)信息,或單擊 “提取 “或 “部署 “提取或部署更改。

1、版本庫(kù)路徑 – 版本庫(kù)的目錄。單擊可在新瀏覽器選項(xiàng)卡中打開(kāi) cPanel 文件管理器界面(cPanel ” 主頁(yè) ” 文件 ” 文件管理器)中的版本庫(kù)目錄。

2、版本庫(kù)名稱(chēng) – 版本庫(kù)的顯示名稱(chēng)。要修改該名稱(chēng),請(qǐng)輸入新名稱(chēng)并單擊 “更新”。

3、已簽出分支 – 當(dāng)前已簽出的本地分支。要簽出不同的分支,請(qǐng)選擇所需的分支并單擊 “更新”。

  • 如果選擇了不同的分支,系統(tǒng)將在簽出該分支時(shí)自動(dòng)從遠(yuǎn)程版本庫(kù)中提取更改;
  • 如果版本庫(kù)是裸版本庫(kù),系統(tǒng)將不會(huì)顯示此信息。

4、當(dāng)前已簽出分支 – 當(dāng)前已簽出的本地分支。點(diǎn)擊可在新的瀏覽器標(biāo)簽頁(yè)中打開(kāi) Gitweb 界面。

5、HEAD Commit(頭部提交)–界面的這一部分顯示活動(dòng)分支的頭部提交(分支的最新提交)信息。如果倉(cāng)庫(kù)不包含當(dāng)前分支的任何提交,或者是裸倉(cāng)庫(kù),系統(tǒng)將不顯示任何 HEAD Commit 信息。點(diǎn)擊歷史,在新的瀏覽器標(biāo)簽頁(yè)中打開(kāi) Gitweb 界面。

  • Commit – HEAD 提交的 SHA-1 值;
  • Author – HEAD 提交的作者;
  • Date – HEAD 提交的日期;
  • HEAD 提交的提交信息;
  • 遠(yuǎn)程 URL – 版本庫(kù)的遠(yuǎn)程版本庫(kù)的 URL;
  • 克隆 URL – 用于將版本庫(kù)克隆到其他位置(例如,本地計(jì)算機(jī)、其他 cPanel 賬戶(hù)或 GitHub 賬戶(hù))的 URL。單擊 “復(fù)制 “將此 URL 復(fù)制到剪貼板。
  • 廣告合作

  • QQ群號(hào):4114653

溫馨提示:
1、本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享網(wǎng)絡(luò)內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。郵箱:2942802716#qq.com(#改為@)。 2、本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)裁,轉(zhuǎn)載請(qǐng)注明出處“站長(zhǎng)百科”和原文地址。