Windows下使用GitStack搭建Git伺服器

酷酷的阿杰發表於2020-10-18

Win10下使用GitStack搭建Git伺服器

Git是目前世界上最先進的分散式版本控制系統(沒有之一)。

​ 許多人習慣用複製整個專案目錄的方式來儲存不同的版本,或許還會改名加上備份時間以示區別。 這麼做唯一的好處就是簡單,但是特別容易犯錯。 有時候會混淆所在的工作目錄,一不小心會寫錯檔案或者覆蓋意想外的檔案。

為了解決這個問題,人們很久以前就開發了許多種本地版本控制系統,大多都是採用某種簡單的資料庫來記錄檔案的歷次更新差異。

在公司或者自己使用的時候不免會有需要搭建一個簡單的Git伺服器自己使用的需求,不被外網訪問!或者一個團隊在一起共享程式碼,開發應用。

前期準備

  • GitStack 安裝包
  • Git 安裝包

關於安裝包:大家可以去官網下載最新版的安裝包,貼心的我為大家附上官網的下載地址;

Git官方下載地址:https://git-scm.com/downloads GitStack官方下載地址: https://gitstack.com/download/

安裝前檢視80埠是否被佔用

在CMD中輸入下面命令檢視80埠占用情況,如果被佔用請先解決佔用!不然會安裝失敗或者打不開GitStack首頁

netstat -ano | findstr "80"

被System佔用80埠解決方案

如果檢視PID資訊發現是System 佔用80埠,如果電腦安裝了SqlServer 請前往服務,停止SqlServerReportingServices服務

開始安裝

安裝GitStack,開啟直接下一步即可,如需改變安裝則自行修改!

GitStack安裝介面

GitStack安裝介面

這裡建議勾選Git,即使你已經安裝過git,在安裝時仍然需要勾選git,否則無法新建版本庫。

由於gitstack預設採用80埠,若電腦上存在tomcat等別的佔用80埠的服務,則會存在衝突佔用等問題,即電腦重啟後無法進入gitstack系統。

解決方法:安裝結束進入系統後首先修改埠號為8800或其他埠

GitStack的使用

1.進入GitStack

GitStack後臺互動登陸頁面

安裝完成會自動彈出GitStack的主頁;

2.建立倉庫

GitStack後臺主頁面

這個就是GitStack的主介面,這裡提示我們需要建立一個新倉庫。

提示如下資訊,說明建立成功!!

倉庫建立失敗

點選建立的時候提示錯誤,則說明我們的安裝的時候沒有選擇Git,這時就需要解除安裝重灌

3.建立使用者

倉庫建立成功了,肯定得有小夥伴來上傳專案吧!誰來上傳呢?

這個時候就需要我們去建立使用者了

如下圖:

4.在倉庫為使用者分配許可權

1.返回倉庫管理頁面,點選已經有的倉庫上的小人頭像

2.點選新增使用者或新增使用者組按鈕

3.管理讀寫許可權

使用的注意事項

安裝的注意事項和解決辦法我已經穿插在安裝過程中了!請仔細檢視

相關文章