bitnami의 GitLab을 사용하여 Git 공부
bitnami의 GitLab을 사용하여 Git 공부
Git에 한정하지 않고, 사용법을 기억하기 위해서는 오로지 손을 움직이는 것이 좋다고 생각합니다. 그 때, 자신 전용의, 망가져 버려도 좋은 Git 서버가 있으면, 기분이 편합니다.
bitnami 은 다양한 웹 애플리케이션을 손쉽게 사용해 볼 수 있습니다. GitLab도 제공되므로 이번에는 GitLab을 사용합니다. 글쓰기 시점에서 다음 작업이 필요합니다. Git 클라이언트와 VirtualBox는 준비되어 있다고 가정합니다.
GitLab OVA 파일 다운로드
Git 서버 구축
GitLab OVA 파일 다운로드
bitnami의 애플리케이션 카탈로그에서 "GitLab"을 검색하여 OVA 파일을 다운로드합니다. VirtualBox로 OVA를 가져옵니다. 기동 후, 셋업에 시간이 걸리는 것 같기 때문에, 기장에 기다립니다. 준비가 되면 아래와 같이 IP나 패스워드 등이 로그인 화면에 표시됩니다. 웹 브라우저에서 액세스할 수 있는지 확인합니다.
bitnami
GitLab을 호스팅하는 서버의 SSH 사용
Chrome 등으로 액세스하면 알 수 있지만 bitnami로 준비된 서버는 자체 인증서를 사용하고 있습니다. 자체 인증서라면 HTTPS로 복제할 수 없습니다. SSH로 복제하면 서버 측에서 SSH가 비활성화되어 있기 때문에 다시 복제할 수 없습니다.
SSH를 활성화하는 것이 더 쉽기 때문에 SSH를 활성화합니다
VM에 로그인한 후 콘솔에서 다음 명령을 실행합니다. 초기 사용자 이름과 비밀번호는 "bitnami"입니다 (초기 로그인시 변경 요청됩니다). 아래의 설정 방법은 bitnami의 1에 기재되어 있습니다.
sudo rm -f /etc/ssh/sshd_not_to_be_run
sudo systemctl enable ssh
sudo systemctl start ssh
SSH 용 공개 키를 준비하여 GitLab의 설정 화면에 등록
GitLab에서 SSH 연결하기 전의 단계를 공식 페이지 님이 @ 카마 마키 에서 게시해 주시기 때문에 , 그쪽을 참고해 주세요.
공부
아래 사이트 등에서 명령을 실행하면서 Git의 움직임을 확인합니다.
Qiita 기사
( 지금도 Git을 기본에서 알기 쉽게 정리해 보았습니다. 씨)
Git의 통신 프로토콜은 4종류 있는 것 같습니다. 자세한 내용은 원숭이에서도 알 수있는 Git 입문 여기
Reference
이 문제에 관하여(bitnami의 GitLab을 사용하여 Git 공부), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/murashi/items/da22927d4b71828aa302텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)