windows局域網搭建本地git代碼版本管理倉庫

1、 需求:

咱們團隊給客戶作數據處理,而後給咱們提供幾臺電腦windows系統,咱們經過雲桌面進行平時的辦公,而且鏈接不了網絡,而後咱們幾個同事進行項目開發須要代碼版本管理無法上傳帶gitlab或者github的代碼管理平臺,而後想搭建基於windows局域網的代碼管理平臺。git

 

2、準備工做:

一、給局域網中的電腦都安裝git軟件github

二、選擇一臺電腦(好比組長的電腦)共享一個文件夾使局域網內的電腦均可以訪問這個文件夾中的內容windows

 

3、開始搭建局域網內的遠程倉庫:

一、組長電腦新建的共享文件夾叫作 GitRemote, 咱們在此文件夾下新建一個項目的遠程倉庫(做用至關於在github上新建項目的效果相似) bash

二、而後咱們新建一個項目文件夾叫作  schedule.git  (這個名字能夠根據你的項目來定,但最好已.git結尾)網絡

三、咱們打開git bash客戶端而後目錄切換到 schedule.git文件夾下,並執行命令 git init --bare   (至關於初始化一個空的倉庫)  這一步相似於咱們剛開始在github上新建了一個項目gitlab

四、而後組員就能夠來到本地新建一個項目文件夾,而後執行 git init 初始化本地倉庫,而後執行 git remote add origin //10.3.5.8/GitRemote/schedule.git   這個命令給本地倉庫添加遠程倉庫別名爲originip

五、這時咱們就能夠開始寫咱們的代碼,好比咱們新建一個a.txt文件, 而後git add .    而後執行 git commit -m "first init" 把修改提交本地倉庫開發

六、咱們把本地代碼推送到 局域網內的遠程庫便可執行命令  git push origin master 這樣代碼就推送到了遠程倉庫rem

七、其餘組員就能夠就能夠去拉你提交的代碼了, 執行 git clone //10.3.5.8/GitRemote/schedule.git   就能夠拉下你提交的代碼it

 

ps:

一、  10.3.5.8 這個ip爲共享文件夾所在電腦局域網的ip  

二、其實局域網內遠程倉庫的搭建的關鍵因素就是怎麼去取代相似github須要作的功能, 因此咱們 新建一個共享文件夾解決訪問問題,而後在共享文件中新建一個項目並初始化,這樣就完成github的核心工做了。

相關文章
相關標籤/搜索