Windows搭建局域网Git服务器
文章目錄
- 共享文件夾配置Git服務(wù)器
- 配置公開版本庫
- 服務(wù)器端
- 客戶端
- 測試
- GitStack搭建Git服務(wù)器
- 安裝部署
- 問題
共享文件夾配置Git服務(wù)器
本文說明在局域網(wǎng)中用一臺電腦作為服務(wù)器,在服務(wù)器中創(chuàng)建一個文件夾,并設(shè)置文共享。然后該文件夾作為公開的版本庫,局域網(wǎng)內(nèi)其他電腦都可以訪問。
配置公開版本庫
服務(wù)器端
首先在d盤創(chuàng)建一個文件夾,名字為GitTest.
1.在GitTest目錄下新建一個裸倉庫名字為test,命令如下:
git init --bare testtest目錄結(jié)構(gòu)如下:
2.設(shè)置文件夾為共享文件夾:
右鍵 --> 屬性,如下:
3.然后設(shè)置為所用用戶,點(diǎn)擊Everyone – > 共享:
4.這個時候該文件夾屬性上有個網(wǎng)絡(luò)路徑:
客戶端
1.在客戶端右鍵我的電腦–>映射網(wǎng)絡(luò)驅(qū)動器,如下圖所示:
這個時候會發(fā)現(xiàn)電腦下多了個Z盤。Z盤就是公開文件夾
test就是公共版本庫。
測試
在客戶端,創(chuàng)建本地版本庫,加入該版本庫下有一個項(xiàng)目。名字叫pc,
先把項(xiàng)目push到版本庫中,命令:
git add . git commit -m "pc" git remote add origin z:\\test git push origin master這個時候在另一個客戶端需要修改該工程,只需在另一個客戶端配置好公開版本庫,把項(xiàng)目克隆下來:
git clone z:\\test這樣這個項(xiàng)目就在test目錄下了。
最后記得在不使用時要把共享文件夾取消共享。
GitStack搭建Git服務(wù)器
安裝部署
下載地址: http://gitstack.com/download
下載后安裝,安裝完成后會自動跳出管理頁面:
默認(rèn)用戶名和密碼是admin/admin
登錄后首先找到右邊的Repositories,創(chuàng)建一個版本庫:
user & groups里面的User,創(chuàng)建一個用戶:
然后回到Repositories,把repo倉庫授權(quán)給user
到這里服務(wù)器就配置好了,只需要在客戶端通過以下命令clone就好了:
運(yùn)行后會讓你輸入用戶名和密碼,ip地址為服務(wù)器ip地址。
但是你會發(fā)現(xiàn)一個問題,輸入git branch -a,發(fā)現(xiàn)遠(yuǎn)程和本地倉庫都沒有分支
我們需要創(chuàng)建一個本地分支并把該分支上傳至遠(yuǎn)程庫:
然后使用git branch -a來查看所有分支,遠(yuǎn)程顯示為紅色。
master分支用來存放初始文件,所以還需要在本地創(chuàng)建一個ww分支用來存放自己改過的文件。
接下來就可以正常的開發(fā)操作了。
問題
(1)Gitstack默認(rèn)端口為80,所以需要關(guān)閉80端口的程序。
(2)gitstack以Apache為服務(wù)器,所以需要在服務(wù)中啟動gitstack服務(wù)
總結(jié)
以上是生活随笔為你收集整理的Windows搭建局域网Git服务器的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 菜鸟官网下载爱装apache
- 下一篇: 最先进的智能采茶机器人_采茶机器人、挑茶