區域網內的git遠端倉庫

2022-09-22 06:27:08 字數 1493 閱讀 7349

1、方法1建立gitlab,網上搜了很多案例,大多說的gitlab 智慧型在ubuntu上使用,建立過程相對還是麻煩的。

準備: 兩台電腦a(192.168.1.100) 和 b(192.168.1.101),a作為遠端倉計算機(功能類似安裝了gitlab的計算機)。

1) 在a上建立共享資料夾(gitremote), 然後我們就可以在此資料夾下新建乙個專案的遠端倉庫(作用相當於在github上新建專案的效果類似);

2)然後我們新建乙個專案資料夾叫做  project_name.git  (這個名字可以根據你的專案來定,但最好已.git結尾);

3)我們開啟git bash客戶端然後目錄切換到 project_name.git資料夾下,並執行命令 git init --bare   (相當於初始化乙個空的倉庫)  這一步類似於我們剛開始在github上新建了乙個專案;

4)然後b就可以來到本地新建乙個專案資料夾,然後執行 git init 初始化本地倉庫,然後執行 git remote add origin '\\192.168.1.100\gitremote\project_name.git'   這個命令給本地倉庫新增遠端倉庫別名為origin(origin是預設的別名名稱,代替一長串的位址,可以任意定義,建議不修改);

5)這時我們就可以開始寫我們的**,比如我們新建乙個a.txt檔案, 然後git add .    然後執行 git commit -m "first init" 把修改提交本地倉庫;

6)我們把本地**推送到 區域網內的遠端庫即可執行命令  git push origin master 這樣**就推送到了遠端倉庫。

7)其他電腦就可以就可以去拉你提交的**了, 執行 git clone \\192.168.1.100\gitremote/project_name.git   就可以拉下你提交的**;

備註:其實區域網內遠端倉庫的搭建的關鍵因素就是怎麼去取代類似github需要做的功能, 所以我們新建乙個共享資料夾解決訪問問題,然後在共享檔案中新建乙個專案並初始化,這樣就完成github的核心工作了。

常用命令:

git init --bare  //建立遠端倉庫,執行後無git 資料夾,不可進行git操作,只記錄版本資訊,

git add .     //新增本地的修改

git commit -m '提交日誌' //提交到本地倉庫

git remote add ******_name url //連線本地倉庫位址到遠端位址位址

git push ******_name master  //推送本地**到遠端倉庫別名為******_name的master分支庫上

git clone url //轉殖遠端倉庫的**

git pull ******_name master  //拉取別名為******_name的遠端倉庫的master分支**

注意:1)網路上的芳鄰的位址如果使用git 命令列操作時要用 單引號('\\192.168.1.100\gitremote/project_name.git');

2)網路上的芳鄰的位址斜槓可以反著寫('')

如何在區域網內對話 如何監控記錄區域網內的郵件收發

本文將介紹如何用wsg上網行為管理閘道器來記錄區域網內的郵件收發內容。郵件收發主要有兩種方式 客戶端郵件,比如outlook,foxmail,thundbird等客戶端。網頁郵件,國內比較普遍的是qq和163的網頁郵件。1.客戶端郵件的監控 wfilter可以監控到客戶端傳送和接收郵件的正文和附件內...

偵聽區域網內密碼

只需在前面的網路嗅探程式基礎上,新增對搜尋出的埠號進行的增加功能即可 如下 在decodeippacket中新增 switch ntohs ptcphdr destinationport break case80 case 8080 break void getftp char pdata.dwor...

偵聽區域網內密碼

只需在前面的網路嗅探程式基礎上,新增對搜尋出的埠號進行的增加功能即可 如下 在decodeippacket中新增 switch ntohs ptcphdr destinationport break case80 case 8080 break void getftp char pdata.dwor...