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