🧑💻 Git 또는 LabEx 를 처음 사용하시나요? Git 빠른 시작 강좌부터 시작하는 것을 권장합니다.
협업 프로젝트에서는 여러 명의 개발자가 동일한 저장소의 서로 다른 브랜치에서 작업하는 것이 일반적입니다. 개발자가 원격 저장소에 존재하지 않는 브랜치로 변경 사항을 푸시하면 푸시가 실패합니다. 이럴 때 업스트림 브랜치 생성 기능이 유용합니다. 푸시 시 자동 업스트림 브랜치 생성을 활성화하면 개발자는 원격 저장소에서 브랜치를 수동으로 생성하는 번거로움을 피할 수 있습니다.
업스트림 브랜치 생성 자동화
개발자로서, 원격 저장소에서 브랜치를 수동으로 생성하는 번거로움을 피하기 위해 푸시 시 업스트림 브랜치 생성 프로세스를 자동화하고자 합니다.
이 랩에서는 https://github.com/labex-labs/git-playground 저장소를 계정으로 포크하고, 계정의 git-playground 저장소를 사용하여 푸시 시 자동으로 업스트림 브랜치를 생성합니다.
GitHub 웹사이트에서 계정에 로그인하고 https://github.com/labex-labs/git-playground를 찾아 저장소를 계정으로 포크합니다.
푸시 시 자동 업스트림 브랜치 생성을 활성화하면 개발자는 원격 저장소에서 브랜치를 수동으로 생성하는 번거로움을 피할 수 있습니다. 이 랩에서는 git config 명령을 사용하여 이 기능을 활성화하는 방법과 원격 저장소에 존재하지 않는 새 브랜치로 변경 사항을 푸시하는 방법을 보여주었습니다.