사용환경
- 집, 회사, 노트북에 동일한 개발코드 공유 목적
git 계정 생성
- git server 용으로 사용할 계정 생성
- 계정 설정: admin 그룹 체크, 읽기/쓰기 체크
git server 설치
- 시놀로지 패키지에서 git server 설치 & 실행
- /volume1/homes/git 생성됨
git repository 초기화
- 제어판(고급모드) > 터미널 및 SNMP > SSH 서비스 활성화 체크
- 터미널에서 SSH 접속: ssh [git계정]@[시놀로지주소] -p [SSH포트번호]
- git 디렉토리 생성 및 git 초기화
PS> ssh git@xxx.synology.me -p 22
git@xxx.synology.me:$ mkdir dev1.git
git@xxx.synology.me:$ cd dev1.git
git@xxx.synology.me:/dev1.git$ git init --bare
git@xxx.synology.me:/dev1.git$ git update-server-info
git clone
- git clone 으로 repository 복사
- git clone [git 주소]
PS> git clone ssh://git@xxx.synology.me:22/volume1/homes/git/dev1.git
주의사항
- SSH 기본 포트번호(22)는 다른 포트번호로 변경