IT,컴퓨터 이야기

NAS Git Server 설치 및 테스트 무작정 해보기

원생계 2019. 9. 30. 21:39

.

.

설치는 역시나 간편, 권한 설정만 GUI 환경으로 해주고, git 저장소는 ssh 쉘에서 처리.

https://www.synology.com/ko-kr/knowledgebase/DSM/help/Git/git

 

DiskStation Manager - Knowledge Base | Synology Inc.

 

www.synology.com

 

이렇게 해두고 일단 Clone 은 성공.

몇 가지 Warning 과 문제가 있는데...

사용자 홈 서비스가 비활성화 되어있어서 home 디렉토리가 존재하지 않는 문제와,

폴더의 사용자/그룹 설정 문제였던 것 같다.

Clone은 해결했고, 다음은 Push를 하려니 또 에러가.

기본적으로 리모트 브랜치에서 push 가 deny 되도록 셋팅돼있어서, ignore 로 설정을 바꿔줘야 함.

아래 스레드 참고.

https://stackoverflow.com/questions/3221859/cannot-push-into-git-repository

 

cannot push into git repository

This is what I have done so far and I will say this procedure worked on Ubuntu 9.10 which perhaps had a different version of git. server: mkdir ~/git local: scp -r /../project name@url.com:~/git/

stackoverflow.com

 

Git 클라이언트는 최근 PC에서 소스트리를주로 사용했었는데, 노트북에는 Tortoise Git 이 설치돼있으니 이걸로 테스트.

잘 됩니다. Repository 생성, Clone, Commit, Push, Pull 까지 모두 테스트 완료. 계정이랑 접근방식만 좀 더 수정하면 완료.

아래 포스트 보고 경로설정부터 한번 더 해보면서 익혀봐야겠습니다.

https://yourpresence.tistory.com/38

 

시놀로지 DSM 깃서버 쉽게 이용하기!

안녕하세요. 이정도 스팩이 되는 또는 적당히 스팩이 되고 나는 개발자다 라고 하시는 분들중에 깃을 이용하시는 분들이 종종 있는데요. 깃허브 말고 개인나스에 깃을 구축하는 방법을 알려드릴려고 합니다. 네트..

yourpresence.tistory.com

.

.

728x90
반응형