SourceTree로 작업하기

ilkwon bae·2023년 4월 25일
0

SourceTree를 사용하여 로컬에서 새 기능을 개발하고 GitHub의 develop 브랜치에 병합하는 방법은 다음과 같습니다.

GitHub 리포지토리 복제: SourceTree를 열고 왼쪽 상단 모서리에 있는 "Clone" 버튼을 클릭합니다. GitHub 리포지토리의 URL을 입력하고 리포지토리를 복제할 로컬 디렉터리를 선택합니다.

기능에 대한 새 브랜치를 생성합니다. SourceTree에서 왼쪽 상단 모서리에 있는 "Branch" 버튼을 클릭합니다. feature/my-new-feature와 같은 기능 브랜치의 이름을 입력하고 "브랜치 생성"을 클릭합니다. 이렇게 하면 develop 브랜치를 기반으로 새 브랜치가 생성됩니다.

개발 시작: 사이드바에서 기능 분기를 클릭하여 기능 분기로 전환합니다. 이제 로컬 리포지토리의 코드를 변경하여 새 기능을 개발할 수 있습니다.

변경 사항 커밋 및 푸시: SourceTree 커밋 창을 사용하여 변경 사항을 준비하고 커밋합니다. 설명이 포함된 커밋 메시지를 제공해야 합니다. 변경 사항을 커밋했으면 기능 브랜치를 GitHub의 원격 리포지토리로 푸시합니다.

풀 요청 생성: GitHub 웹 인터페이스에서 기능 분기로 이동하고 "새 풀 요청" 버튼을 클릭합니다. 기본 분기로 'develop' 분기를 선택하고 비교 분기로 기능 분기를 선택하십시오. 풀 요청에 대한 설명이 포함된 제목과 설명을 제공하고 "풀 요청 만들기"를 클릭합니다.

풀 요청 검토 및 병합: 풀 요청이 생성되면 프로젝트 관리자가 검토합니다. 문제가 없으면 풀 요청이 develop 브랜치로 병합됩니다.

SourceTree를 사용하여 Git 리포지토리를 관리하고 GitHub를 사용하여 다른 개발자와 공동 작업하면 코드를 적절하게 검토하고 프로젝트에 통합할 수 있습니다.

profile
좋은 개발자가 되고 싶은 그냥 개발자

0개의 댓글