시놀로지 NAS에서 GIT 서버 구축 및 프로젝트 관리

Synology NAS에서의 작업 
1. 제어판에서 SSH 활성화
2. 제어판에서 “사용자 홈 서비스 활성화”
3. 제어판에서 git을 사용할 사용자의 homes 권한은 “읽기/쓰기” 권한을 부여
4. 패키지 센터에서 “Git Server”을 다운로드.
5. “Git Server”을 실행후, git 을 사용할 사용자에게 권한을 부여
Synology NAS – SSH로 접속 후, root 로그인 

cd..
cd volumes1/homes/gituser (Git 사용자)
mkdir project.git   (Git 프로젝트 폴더)
cd project.git
git init –bare –shared
git update-server-info
cd..
chown -R gituser:users project.git (권한을 Git 유저에게 부여)
ls -al (권한이 제대로 옮겨졌는지 확인)
이후 원격지에서 Synology NAS GIT 서버에 리포지토리로 추가하는 방법.
mkdir project.git (원격지의 Git 프로젝트(리포지토리)생성)
cd project.git
git init
git remote add origin ssh://gituser@시놀로지IP:포트/volume1/homes/gituser/project.git (Git 폴더)

댓글

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다