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

cPanel面板Git?版本控制

2024-01-23 168

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

一、概述

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

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

二、命令行Git

注意:如果沒有 shell 訪問權(quán)限只能創(chuàng)建、克隆、刪除和查看倉庫。

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

  • 配置 SSH 以克隆私有倉庫;
  • 使用多個遠(yuǎn)程倉庫,建議只有高級 Git 用戶才能使用。

可以使用 cPanel 的終端界面(cPanel ” 主頁 ” 高級 ” 終端)從 cPanel 界面訪問命令行。

三、存儲庫

注意:

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

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

  • Repository – 倉庫的顯示名稱;
  • Repository Path – 倉庫的目錄。

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

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

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

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

要創(chuàng)建新版本庫,請執(zhí)行以下步驟:

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

cPanel面板Git?版本控制

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

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

cPanel面板Git?版本控制

注意:

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

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

cPanel面板Git?版本控制

注意:

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

4、在版本庫名稱文本框中,輸入所需的版本庫顯示名稱。

cPanel面板Git?版本控制

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

cPanel面板Git?版本控制

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

cPanel面板Git?版本控制

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

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

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

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

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

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

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

六、版本庫路徑限制

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

1、.git 目錄

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

系統(tǒng)全局拒絕公眾訪問版本庫的 .git 目錄。

2、字符限制

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

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

3、cPanel控制的目錄

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

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

七、管理資源庫

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

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

2、版本庫名稱 – 版本庫的顯示名稱。要修改該名稱,請輸入新名稱并單擊 “更新”。

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

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

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

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

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

  • QQ群號:4114653

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