PDJJ14 WIKI : Git Repo 생성 및 접근 (Synology Git Server / Source Tree)
Created by 한재중, last modified on 10월 15, 2019
1. Git Repo 생성
- Git Server 는 이미 Synology 에 설치되어 있는 상태를 가정함
1.1. 입력 명령 및 설명
- mkdir ${Repo 폴더 이름}
- cd ${Repo 폴더 이름}
- git init --bare
- git update-server-info
- cd ..
- sudo chown -R gitManager:administrators ${Repo 폴더 이름}
- gitManager 에 생성한 Repo 폴더에 대한 모든 권한 허용
- 비밀번호는 pdjj14 계정 비밀번호 입력
- 예제
pdjj14@PDJJ14_916:/volume1/homes/gitManager$ mkdir programmers.git
pdjj14@PDJJ14_916:/volume1/homes/gitManager$ cd programmers.git/
pdjj14@PDJJ14_916:/volume1/homes/gitManager/programmers.git$ git init --bare
Initialized empty Git repository in /volume1/homes/gitManager/programmers.git/
pdjj14@PDJJ14_916:/volume1/homes/gitManager/programmers.git$ git update-server-info
pdjj14@PDJJ14_916:/volume1/homes/gitManager/programmers.git$ cd ..
pdjj14@PDJJ14_916:/volume1/homes/gitManager$ sudo chown -R gitManager:administrators programmers.git/
Password:
2. Git Repo 를 Source Tree 에서 설정
- 아래의 명령어를 통해 원격 저장소 정보 업데이트
- ssh://gitManager@pdjj14.synology.me:${ssh port number}/var/services/homes/gitManager/${Repo 폴더 이름}
- sample
- 관련 화면