導航:首頁 > 配伺服器 > 如何使用gitee搭建伺服器

如何使用gitee搭建伺服器

發布時間:2022-11-21 06:44:24

『壹』 2020-08-12 gitee 上傳項目使用流程、遇到的問題

前幾天有個朋友給我發了一個Demo想讓我上傳到gitee上,由於我是四年前在gitee申請的賬號,也就當時搞了一下,和18年還是19年又搞一次外,基本就沒怎麼搞過,結果這幾天把我難倒了,各種網路,想在原來的倉庫上更新,結果死活就是不成功,於是,我就只能從頭再來了,一步一步的搞,終於搞懂了一些問題,好了,廢話說了一籮筐,開始正式搞一個上傳流程、以及碰到的問題。

gitee賬戶申請和安裝git我就不寫了,可以網路一下

2.1 填寫倉庫名稱(這個應該是必填的)
2.2 選擇 「是否開源」,這里有兩個選擇分別是 「私有」 和 「公開」,一般情況是選擇 「公開」(這個看個人需求)
2.3 最後就是點擊 「創建」 就可以了

2.4 出現這樣的界面就可以了

2.5 其中還有一些內容可以根據自己的需求去選擇、勾選或填寫。

1、從這一步開始就全程使用命令,在終端中使用命令開創建倉庫

1.1 如果不知道命令,那麼巧了你在gitee上創建完倉庫的時候,會有個界面,裡面有 簡易的命令行入門教程(就如同下圖 ↓)

1.2 從Git全局設置開始在終端上 一條一條命令輸入,

————————————我是分割線————————————

在使用命令行的時候,不知道怎麼滴,上傳完後,在gitee上顯示了一個灰色的文件名,並且文件名後面還有個@xxxx,還不能點擊(如圖下)

在終端中使用刪除命令

重新使用命令:

這是原博主的解決方案入口:
git提交後文件夾顯示灰色無法打開的解決辦法

感謝原博主提供的解決方案

『貳』 gitee創建圖片資源庫

創建開源倉庫如下

圖片資源單獨查看可以查看,但是放在個人博客中會出現這種302重定向錯誤,此錯誤網路後查得是防盜鏈。
我把圖片上傳到gitee的伺服器,得到了圖片的鏈接,然後拿著這個鏈接在第三方編輯器中使用,這就是在「盜用」——因為這張圖片佔用了gitee的伺服器資源,卻為第三方編輯器工作,gitee得不到好處,還得多花錢。

處理辦法:
在頁面頭上加入:

位置如下:

雖說我想白嫖,但你是真的狗啊~~~20220608

『叄』 基於 Gitee 搭建個人網站-入門教程

這是一篇基於Gitee搭建個人網站的保姆級教程。從零到一。如果你想基於雲伺服器搭建,我以前寫過一篇 菜鳥篇 。

適合人群 :入門級別教程,如果你想擁有一個自己的網站,又苦於沒有雲伺服器,這個是你的不二選擇。

本篇是基於 docsify 搭建,docsify 是一個文檔類博客模板,簡介且方便使用。

效果預覽:
https://rodert.github.io/JavaPub-Interview/

[toc]

你需要已有的環境:node、git、npm

快速安裝腳手架:

你會發現 rodert 文件夾下面多了一些文件。後面一一解釋

初始化後效果圖

下面是我們需要的一些基礎配置。建議 clone 這個地址 https://rodert.github.io/JavaPub-Interview/ ,運行看效果。

配置方式:

OK,有了搜索功能。

需要引入 js 文件:

效果:

需要引入兩個 js 文件:

官網: https://docsify.js.org/

增加 _sidebar.md 文件,編寫文件格式如下:(也就是md語法)

現在Github網路非常不穩定,在碼雲部署一份

『肆』 gitee這個網站是怎麼開發出來的

gitee網站的原理其實就是和github是一樣的,實現代碼託管功能,網上可以搜索搭建SVN代碼託管伺服器教程即可

『伍』 有人用國內的代碼託管服務嗎哪個體驗比較好

隨著互聯網的高速發展,進入互聯網行業的人越來越多,而且隨著開源共享的風氣越來越好,因此很多人都會將自己的一些成果上傳到網站上與其他人共享,在共享的同時,也可以得到其他人的反饋意見,因此開源可以促進我們一起進步。
在互聯網上有專門的網站可以幫助我們來管理共享這些信息,對於我們程序員來說,能夠獲取到源碼對我們的收益很大,其中比較大型的的網站有GitHub,碼雲等,而且現在阿里,騰訊,網路,華為等都有自己的代碼託管倉庫。
GitHub代碼託管服務平台,現在已經被微軟收購,但是GitHub中一包含了全世界很多優秀的開源項目,我們可以從GitHub獲取到很多很多優秀的開源項目來進行學習,當然我們也可以將自己的項目上傳上去與他人分享。
GitHub中的代碼幾乎涵蓋了互聯網所有的行業,所以在GitHub上我們基本上都可以找到關於自己想要的內容。
GitHub最開始並沒有免費的私有倉庫,但被微軟收購之後,個人用戶可以創建私有倉庫,並且不限制個數,只是私有倉庫同時協作工作者只能有三個人,但這個也很大的方便了我們的使用。
Gitee(碼雲)是我們國內的一個代碼託管平台,由於GitHub屬於國外的網站,因此我們國內用戶訪問的時候,經常會很慢,很影響體驗效果,但是Gitee屬於我們國內自己的網站,因此不存在訪問速度慢的問題。
Gitee中也包含了很多的優秀項目,由於是國內網站,下載速度也會很的塊,Gitee中由於大多都是國人共享的項目,因此很多都是中文說明,對我們來說也超級友好。
Gitee中也可以創建免費不限個數的私有倉庫,如果想要創建一些私有代碼庫,Gitee是一個不錯的選擇,主要原因也在於他的訪問速度。
除了GitHub和Gitee之外,阿里,騰訊,網路,華為等企業也給我們提供了一些代碼管理平台,但這些主要面向群體是企業,對於個人來說,Gitee和GitHub是一個相對比較好的選擇。
除了使用互聯網中的代碼託管平台,我們也可以自己搭建一台私有的Git伺服器,將代碼保存在我們自己的伺服器上面。
搭建私有代碼託管伺服器這里介紹幾種:
1. 使用git搭建,因為不管GitHub還是Gitee等其他代碼託管平台基本上都是基於Git進行開發的,因此我們可以直接自己使用Git來搭建一台自己的代碼伺服器
2. Gitlab是一款比較大型的管理平台,除了可以對代碼進行管理之外,也可以有持續交付等高級功能,Gitlab提供社區版本來方便我們個人的搭建。
3. Gogs,一個開源的代碼託管項目,使用go進行編寫,相比Gitlab而言,Gogs很的輕量,整個項目也很的小,安裝起來也很方便,因此很適合我們個人的使用。

『陸』 hexo搭建部署到gitee(基礎教程)

hexo部署到github和部署到gitee都差不多,這里選擇gitee

在 git Bash Here 中輸入下面的兩個命令進行配置

打開 git Bash Here 輸入以下命令:

然後一直回車,若出現 Overwrite (y/n)? ,則輸入 y ,若沒有,則一直回車。結束後你的 ssh 就生成了,我的自動生成路徑是: C:\Users\dell\.ssh ,在 .ssh 中有兩個文件 id_rsa (私人密鑰)和 id_rsa.pub (公共密鑰),這里我們選擇 id_rsa.pub 公共密鑰。 id_rsa.pub 用記事本打開,復制

先隨便創建一個空的文件夾,如:我創建的文件夾:D:\blog 然後在 git 中進入到 D:\blog 目錄下。

開始安裝hexo,Hexo將會在我的 D:\blog 文件夾中新建所需要的文件。

hexo g 之後出現 public 文件夾和 db.json

這里會出現 http://localhost:4000 網址,把它復制下來到瀏覽器打開,就可以了。

在 gitee 前面創建的倉庫中,復制SSH。

最後在 git 繼續執行下面的命令行,部署到gitee中,

tip:每次修改完配置,都要保存,然後執行hexo clean和hexo g及 hexo d

我的博客: https://kingbz.gitee.io/bz/

『柒』 nodejs + pm2 +gitee+Ubuntu 配置一鍵部署的開發環境

1.安裝 npm install vue-cli pm2 -g

sudo apt-get install nginx
mac os : 先安裝brew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

nginx -v

創建配置文件:在路徑 /etc/nginx/conf.d/ 下創建.conf文件

按官網安裝,注意在配置repo庫時換成阿里雲的庫:"mirrors.aliyun.com/mongodb/"

伺服器和開發機都要做

『捌』 centos安裝設置基礎軟體倉庫時出錯 求解決。。還有怎麼安裝到我指定的電腦分區里啊。,我裡面

centos安裝設置基礎軟體倉庫時出錯 是安裝錯誤造成的,解決方法為:

1、首先登陸CentOS伺服器,連接上伺服器之後我們使用yum remove git命令刪除已安裝的Git。

注意事項:

版本的 CentOS 大約每兩年發行一次,而每個版本的 CentOS 會定期(大概每六個月)更新一次,以便支持新的硬體。這樣,建立一個安全、低維護、穩定、高預測性、高重復性的 Linux 環境。

『玖』 Git配置多個SSH-Key(在一台電腦上,如何配置多個SSH Key/多個用戶身份)

一般情況下,我們只會生成一個SSH Key,名字叫id_rsa,然後提交到多個不同的網站(如:GitHub、DevCloud、Gitee、GitLab)。
eg:嘗試給Github配一個ssh。首先需要做的就是在命令行中輸入以下指令

復制id_rsa.pub到對應的Git伺服器即可。

但是也存在另一種需要,我們在同一個網站上,注冊了兩個或者多個用戶名,通常網站不會允許我們為這兩個用戶名,配置同一個SSH Key,這時候就會有些麻煩。
a. 一個gitee,用於A項目的一些開發活動;
b. 一個github,用於B項目的一些開發活動;
c. 一個gitlab,用於C項目的一些開發活動;

針對不同的賬戶,生成一個不同用途的SSH-Key,然後進行相關的配置即可。
下面以mac 設備為例:
1.生成對應的SSH-Key:
生成一個gitee用的SSH-Key

生成一個github用的SSH-Key

生成一個gitlab用的SSH-Key

2.在 ~/.ssh 目錄下新建一個config文件(終端:touch config),添加如下內容(其中Host和HostName填寫git伺服器的域名,IdentityFile指定私鑰的路徑)

3.然後進入 ~/.ssh ,拷貝不同的xxx_id_rsa.pub到不同的伺服器進行配置,eg:拷貝 github_id_rsa.pub 內容,然後,進入Github,在Your profile里,點擊左邊SSH keys,再在右邊點擊Add SSH key按鈕,如圖:

其中,Title隨便填,將id_rsa.pub里的內容復制到Key中,點擊下方的Add key按鈕。
4.用ssh命令分別測試

這里以gitee為例,成功的話會返回下圖內容:

『拾』 碼雲gitee利用php腳本拉取實現自動部署(可用於生產環境)

*PHP 5.4
*Nginx 1.8.0
*GIT version 2.9.4 (#git --version)

我的碼雲 -> 點擊相應項目A -> 管理-> WebHooks 設置 -> 添加;具體填寫內容如下圖所示

不多說,直接帖碼。修改好自定義選項,上傳伺服器後到gitee後台點擊測試驗證是否通過。

如果沒有給777許可權,pull時會報各種許可權錯誤 (除非你對用戶及用戶組許可權設置的很到位並可以解決站點www用戶組許可權的沖突) ,當然也可以將項目A中的.git目錄許可權都設置為777,如下命令是我當前使用的具體操作。

注意: 是 .git 目錄

因為PHP腳本涉及到shell命令執行所有需要php開啟exec命令許可權
php.ini:

執行push的會觸發WebHooks,同時推送消息給項目A中WebHooks 設置的請求地址,最後完成伺服器的git pull。

如果還沒有本地初始化項目,可以根據 碼雲gitee本地初始化項目基本設置 這篇進行操作。
至此完成碼雲gitee自動部署。
如在操作過程中遇到問題,歡迎留言。

閱讀全文

與如何使用gitee搭建伺服器相關的資料

熱點內容
無線有密碼顯示未加密 瀏覽:208
檢查伺服器地址命令 瀏覽:597
編譯過程和解釋過程的圖表形式 瀏覽:835
文明重啟如何弄自己的伺服器免費 瀏覽:912
伺服器許可權不足如何解決 瀏覽:373
少兒編程樂高主要是學什麼 瀏覽:674
張家口人社app如何實名認證 瀏覽:296
淘寶圖片怎麼設置加密 瀏覽:314
pdf拼接器 瀏覽:786
只有程序員能看得懂 瀏覽:183
java打成jar包 瀏覽:214
朗動大屏怎麼連安卓 瀏覽:331
如何把微信掛在伺服器上 瀏覽:822
linux比對兩個文件夾文件差異 瀏覽:457
火牛app怎麼刷火鑽 瀏覽:560
高中vb編程 瀏覽:818
國家反詐中心app如何設置來電預警 瀏覽:427
vB6如何做opc伺服器介面 瀏覽:252
數學分析考研真題pdf 瀏覽:371
充值網站源碼php 瀏覽:269