2. [Code Repositories] 데이터 변환 소개4 - 코드 브랜치화

본 번역은 검증되지 않았습니다. AIP를 통해 영문원문으로부터 번역되었습니다.

4 - 코드 브랜치화

이 내용은 learn.palantir.com ↗에서도 확인할 수 있으며, 접근성을 위해 여기에 제공됩니다.

📖 작업 소개

Foundry 저장소는 Git을 사용하여 코드 브랜치화 및 관리를 가능하게 함으로써 코드 변경에 구조와 감독을 도입합니다. 이 워크플로에는 다른 기능들 외에도 브랜치 보호 기능이 포함되어 있어, 예를 들어, Master(즉, "기본") 브랜치의 코드는 승인된 풀 리퀘스트를 통해서만 업데이트될 수 있습니다.

이 연습에서는 기능 브랜치로 전환하여 코드 개발을 수행하고, 준비가 완료되면 Master로 다시 병합하는 과정을 안내합니다.

🔨 작업 지시 사항

  1. 새 브랜치를 만들려면 브랜치 이름 바로 오른쪽에 있는 "Git 브랜치" 아이콘()을 클릭합니다.
  2. 새로운 브랜치 생성 창을 사용하여 Master를 기반으로 yourName/feature/data_eng_tutorial_2라는 새 브랜치를 만듭니다. 그런 다음 창 오른쪽 하단에 있는 파란색 생성 버튼을 클릭합니다.
브랜치 보호

저장소의 소유자 역할이 있는 사용자는 여기에서 설명한 프로세스를 사용하여 저장소의 브랜치를 보호할 수 있습니다. 이 교육에서는 이 저장소에서 에디터 역할을 가지고 있을 가능성이 높으므로, 이 작업은 필수적이지 않습니다. 그러나 제품 저장소의 master 브랜치를 보호하는 것은 모범 사례입니다.

📚 추천 독서 (~8분 읽기)

이 교육 트랙에서 브랜치를 계속 사용하게 될 것이지만, 다음의 두 Foundry 문서 기사를 읽어보시면 이러한 워크플로와 모범 사례를 준비하는 데 도움이 됩니다.