개발/Git

개발/Git

[Git/Gitlab- 오류] 502 -GitLab is taking too much time to respond.

갑작스러운정전으로 gitlab서버가 다운됬다가 켜졌다. gitlab서버를 키고나서 10분정도 기다렸다가, gitlab에 들어가서 확인해보니깐 502가 떳다.. 이때, 제일 먼저 확인한것은 gitlab서비스가 살아있는지 확인했다. 1. gitlab서비스 상태 확인 $ sudo gitlab-ctl status 확인해보니깐, gitlab서비스가 올라가고있는 상태였다. 그래서 기다렸다가 상태를 다시 확인했다. 그리고나서도 gitlab접속이 안됬다... 2. nginx 재시작 $ sudo gitlab-ctl restart nginx 그리고 기다리다 보니깐 gitlab접속이 됬다.

개발/Git

[gitlab] git-runner 설치 및 등록

GitLab CI/CD를 사용하기 위해서는, 소스 프로젝트에 runner가 등록되어 있어야합니다. runner가 없는경우 GitLab에서 친절하게 설치하는 방법을 알려줍니다. OS : Ubuntu 18.04.5 GitLab : 12.10.3 1. GitLab Runner설치 - 리눅스 환경에서 설치 방법 안내 # 1. 공식 GitLab 저장소 추가 curl -L "https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.deb.sh" | sudo bash # 2. GitLab Runner 설치 sudo apt-get install gitlab-runner 2. GitLab Runner 등록 (참고) 1. Gi..

개발/Git

[gitlab] 백업하기(backup)

GitLab 백업(버전별) ## GitLab 12.2 이상 sudo gitlab-backup create ## GitLab 12.1 이전 버전 gitlab-rake gitlab:backup:create 백업을 실행하면 "/var/opt/gitlab/backups "에 백업폴더가 생성되며, 백업 완료 후 생성한 파일을 알려준다. 수동 업데이트 백업완료 후 Warning: 메세지가 뜬다. 이것은 중요한 설정같은것은 자동백업이 안되니, 수동으로 백업하라는 뜻으로 수동으로 백업해야하는 설정파일들은 "/etc/gitlab/"에 있다. Warning: Your gitlab.rb and gitlab-secrets.json files contain sensitive data and are not included in ..

개발/Git

[git] .gitignore 변경 후 반영하기

.gitignore .gitignore 파일에는 git으로 프로젝트 관리할때, 특정 파일/폴더를 제외하고, 관리할때 사용하는 파일입니다. 저장소 생성 후 작성하면 git관리에 많은 도움을 줍니다. .gitignore 작성 후 수정 이미 git에 올라와 있는 파일/폴더를 .gitignore 에 추가하고자 할 경우에는 추가초치가 필요합니다. 1) .gitignore 파일을 수정한다 2) 아래 명령어 진행 $ git rm -r --cached . // cache에 기록된 파일리스트 삭제 $ git add . $ git commit -m '' // 필수 $ git push {remote} {branch} 바뀐 .gitignore 에 맞게 수정된것을 확인할 수 있습니다.

호이호이209
'개발/Git' 카테고리의 글 목록