在伺服器側建立專案倉庫,如專案名稱為sample,則在任意目錄(如/f/git_server)下執行:
git init --bare sample.git
bare引數的意思是建立裸倉庫,即伺服器側僅用來管理專案,不生成工作區(working directory)。命令執行後會在當前目錄下建立sample.git目錄,這就是sample專案的遠端倉庫。
[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-ciaegwik-1578977414544)(image/git管理員.png)]
git init
命令執行後會在sample_pm下建立.git目錄。
[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-ht6amyqn-1578977414546)(image/專案經理1.png)]
git add *
git commit -m "sample repository initially created"
git remote add origin file:///f/git_server/sample.git
file://的意思是我們使用的協議為local
git push origin master
此時,遠端倉庫已經包含了專案的完整**
git clone file:///f/git_server/sample.git
使用Gogs在阿里雲伺服器上搭建私人git伺服器
gogs是一款極易的自助git服務開源軟體,可用於快速搭建自己的私有git倉庫 首先建立乙個資料夾用於儲存gogs的安裝目錄 建立目錄 mkdir gogs 進入目錄 然後使用tar命令進行解壓 進入程式目錄建立用於儲存資料和日誌的目錄,後面配置資訊的時候用到 cd gogs 用於儲存git倉庫資料...
Git 本地倉庫搭建和使用
初次使用git需要給bash自報家門 git config global user.name 你是誰 git config global user.email 怎麼聯絡你 cd d wamp64 www git 轉到你想要存git的目錄 mkdir 01 cd 01 git init 注意 手動在d...
使用SSH協議搭建隧道(附搭建環境超詳細)
在內網中,幾乎所有的linux unix伺服器和網路裝置都支援ssh協議。在一般情況下,ssh協議是被允許通過防火牆和邊界裝置的,所以經常被攻擊者利用。同時,ssh協議的傳輸過程是加密的,所以我們很難區分合法的ssh會話和攻擊者利用其他網路建立的隧道。攻擊者使 乙個 普通的ssh命令如下。ssh r...