詳細検索

gitlab에서 소스 트리(2)를 사용해 보세요.

아바타
글쓴이 miyashitak
3분 읽기

日本語에서 번역 • 원문 보기

좋은 아침입니다. 여기는 미야시타 인프라입니다.

지난번에는 소스 트리 설치와 키 등록에 대해 설명했으니, 이번에는 gitlab과의 연계에 대해 설명하겠습니다. 회사에 gitlab이 있으니, gitlab과 연결되어 있다고 가정합니다. (물론, Gitlab 계정도 가지고 계시죠.)

gitlab

gitlab 프로필 화면 메뉴에서 SSH 키를 선택하세요.

이미 등록된 키 목록을 볼 수 있습니다. 오른쪽 상단의 "SSH 키 추가"를 클릭하세요.

WS000132

키 등록 화면으로 이동할 때, 제목에 쉽게 식별할 수 있는 이름을 넣으세요(입력하지 않으면 자동으로 생성됩니다). 지난번에 만든 공개키를 키 영역에 붙여넣고 "키 추가"로 등록하세요.

WS000133

등록 키 목록에 표시되어 있으면 등록이 완료된 것입니다.

다시 소스 트리로 돌아가세요.

이제 gitlab 저장소를 복제해 봅시다. "새 새 저장소 만들기/복제"부터 시작하세요.

WS000135

이번에는 gitlab 저장소를 사용할 예정이므로 "Clone Repository" 탭을 선택하고 원본 경로/URL에 gitlab 연결 정보를 입력하세요. (예시: http://192.168.0.250/infra/projectX.git) 사내 gitlab은 http로 연결할 수 있지만, git이나 SSH로 연결할 수 있는 어떤 방법이든 괜찮습니다. 입력하면 연결이 자동으로 확인되어 연결 성공 여부를 확인할 수 있습니다. - 목적지 경로에서 복제된 데이터의 목적지를 지정하세요. - 저장소 북마크는 그대로 두세요. - 이름은 sourcetree에 표시되는 이름이므로, 어떤 저장소인지 확인할 수 있도록 이름을 지정해 주세요.

WS000136

필요한 정보를 입력하면 "복제"로 시작할 수 있습니다.

데이터 양에 따라 일정 시간 기다리면 목적지 경로에서 복제가 완료됩니다.

WS000137

성공적으로 등록하셨습니다. 이제 Sourcetree의 git life를 사용할 수 있습니다.

기본적인 작업으로는 누르기 전까지는 이런 식으로 보입니다. PC 쪽에서 파일을 수정하면 변경 아이콘으로 바뀌니 "추가"를 클릭하거나 파일을 클릭하세요.

WS000139

업데이트 파일은 인덱스에 스테이지된 파일로 이동합니다.

WS000140

다음으로 "커밋"을 선택해 댓글을 작성할 수 있으니, 규칙을 따르는 댓글을 "커밋"으로 입력하세요.

WS000141

커밋하면 '푸시' 마크에 빨간 숫자가 표시됩니다. 이는 밀어야 할 채움이 있다는 신호이므로 모든 수정이 완료되면 밀어넣습니다.

WS000142

그대로 밀어도 되지만, 많은 사람과 작업하면 충돌할 수 있으니 한 번 '끌어당기는' 방식입니다.

WS000143

마스터와 차이가 없다는 것을 확인한 후, "밀기"를 하세요.

WS000144

gitlab 대시보드를 보면 이미 푸시된 것을 알 수 있습니다.

WS000146

내용을 자세히 확인하면 차이점 같은 변화도 확인할 수 있습니다.

WS000147

지금까지는 이것이 기본 운영이고, 가지를 자르기, 합병, 체크아웃 등 실제로 배워야 할 부분이 많습니다. 관리자 정책에 따라 실행합시다. (운영 방법에 대한 설명은 나중에 설명하겠습니다)

정말 감사합니다.

Related Articles