Synology NAS架設Git Server

Synology NAS本身套件已經有Git Server,只是在設定上並能全都使用GUI介面來設定,有一小部份還是需要使用到ssh下來達指令的(git init)。

1.開啟SSH service功能

ps.如果有防火牆或在內網請開放相對應port 22

2.在套件中心安裝Git Server

安裝完後可開啟Git Server來指定可以存取的使用者,ex:admin

3.在控制台裡新增共用資料夾,來當做git存放資料夾

4.新增資料夾後記得要把目錄權限開放給需要的使用者或群組

5.利用ssh軟體登入主機ex.putty

6.專案目錄下達git初始化

  • 變換資料夾至所建立的共享目錄
  • 建立專案目錄ex.projectName
  • 進入專案目錄
  • git –bare init

7.至client端clone空白的專案

git clone [email protected]:/volume1/git/projectName

8.Server端也會建立需要的檔案及目錄

發表迴響