본문 바로가기
728x90

Git4

[synology][gitea] 시놀로지 7.2 에서 gitea 사용하기(port 변경) 기존에 DSM 6.x 버전에서는 회사 소스관리용으로 설치형 git 인 gogs 와 svn을 사용했었다. 하지만 작년부터 DSM 7.x 버전으로 넘어왔는데... DSM 7 버전부터는 gogs도 svn도 지원 패키지에서 빠졌다. 물론 docker 에 설치하면 모두 설치가 가능하다. 근데 나는 아직 근거없이 가능한 로컬로 설치하는게 좋다. 이전 사용할때 gogs 는 쓸만하긴 한데 저장소 검색기능이 없었다. 저장소가 몇개 없을때는 상관없었지만 저장소가 몇십개 되다보니 검색기능이 아쉬웠는데... 이번 기회에 다른 설치형 git 서버를 찾다가 gitea 를 알게 되었다. "깃티" 또는 "깃테아" 라고 부르던데, gogs 의 클론 버전인듯 하다. 우선 gogs를 사용한 나로서는 익숙하고 gogs 에 비해 저장소 검색.. 2024. 3. 3.
git 명령 git init : 현재폴더에 저장소 생성 (하위에 .git 폴더 생성) 현재디렉토리에 소스코드파일이 있고 그에 따른 이력은 .git 파일에 보관 된다. git init --bare :현재폴더에 리모트저장소 생성 git 서버역활로 소스파일은 없고 이력만 보관. clone 하면 마지막 소스 복원 (현재폴더가 .git 안의 내용들로 생성) git config --list 또는 git config -l //모든설정 git 설정값 확인 git config --system --list // system 설정 git config --global --list // global 설정 git config --local --list // local 설정 git config --global user.name "자신의 닉네임.. 2021. 4. 7.
시놀로지 패키지 설치 [Git + Gogs] 여기서 설치하려는건 내가 업무용으로 사용하려는 패키지이다. Git 은 소스관리 하기 위한 패키지이고 Gogs 는 이 Git을 웹기반으로 관리하기 위한 패키지다. 근데 Gogs는 공식 시놀로지 패키지가 아니다. GitLab 도 설치해봤는데 Gogs 가 내스타일이라서 여러 자료조사 해서 라도 설치했다. 그래서 아래 내용을 보면 알겠지만 일반 패키지 설치처럼 클릭한두번으로 끝나지 않는다^^;; 1. 우선 GIT 설치 GIT 설치는 정말 간단하다. 그냥 설치 누르면 잠깐 뭐 진행하고 끝난다. 설치가 끝나고난 화면인데 보통 설치끝나면 자동 실행되었던거 같은데... 중지됨이라고 나타나 실행을 눌렀다. 그랫더니 당황스럽게도 아래같은 안내창이 뜬다. 그러면 제어판 -> 터미널 및 SNMP 로 가서 SSH 서비스 활성화.. 2021. 1. 17.
헤놀로지 설치 0 안녕하세요 티스토리를 처음 만들고 글을 씁니다. (같은 작업으로 또 삽질하지 않고자) 첫 글이라 이글에서는 실제 설치보다는 약간의 잡설들 위주로 글을 씁니다. 그래서 제목이 "설치 0"입니다. 본격적인 설치는 다음 글부터~^^ 시놀로지 = 정품 Windows 헤놀로지 = 비정품 Windows 정도로 이해해주시면 되겠습니다. 일주일 전 즈음, 이전부터 존재와 용도는 알고 있었지만 실제 써보진 않았던 시놀로지에 꽂혔습니다. 관심을 갖게 된 원인은 사무실에서 git과 redmine 서버를 사용하고 ftp 서버를 사용하고 있었지만 이걸 좀 더 효율적으로 사용하고 또 핸드폰 사진들의 보관을 수월하게 하고 싶기도 했고 또 코로나 바이러스 때문에 외출이 줄고 저녁과 밤 시간이 여유로워지면서 시작되었습니다. 시놀로지를.. 2020. 3. 22.
728x90