깃에 관한 질문이 있습니다. 먼저 마스터 브랜치가 있고, 이를 기반으로 기능 브랜치라는 작업 브랜치를 만들었습니다. 일반적으로 기능 브랜치의 변경 사항을 마스터 브랜치에 병합하기 위해 풀 리퀘스트를 보냅니다. 하지만 팀에서 마스터 브랜치의 이름을 메인 브랜치로 변경했는데, 새로운 메인 브랜치와 동기화하기 위해 내 피처 브랜치를 어떻게 처리하고 나중에 마스터 브랜치가 아닌 메인 브랜치에 피처의 변경 사항을 병합하도록 풀 리퀘스트를 보내야 하나요?
다음은 이를 위한 몇 가지 제안 사항입니다:
1. 먼저 원격 "기능" 브랜치에서 로컬 "기능" 브랜치를 생성한다.
		git 브랜치 -u origin/feature feature
2. 로컬 "메인" 브랜치를 로컬 기능 브랜치에 병합한다.
		git 체크아웃 기능
		git merge main
3. 모든 충돌을 해결하고, 메인과 피처를 동기화한다.
4. 원격 기능에 커밋 및 푸시
5. 원격 기능 브랜치에서 원격 메인 브랜치로 병합하기 위한 풀 리퀘스트 생성
I have a question regarding git. I first have a master branch, based on which i created a working branch called feature; we normally send pull request to merge the changes in feature branch to master branch. But then the team has renamed master branch to main, how should i deal with my feature branch, in order to sync with the new main branch and later pull request to merge the changes in feature to main branch instead of master branch.
Here is some suggestions to do this:
1. First create a local “feature” branch from the remote “feature” branch
		git branch -u origin/feature feature
2. Merge the local “main” branch to the local feature branch
		git checkout feature
		git merge main
3. Resolve any conflicts, sync feature with main
4. Commit and push to remote feature
5. Create a pull request to merge from remote feature branch to remote main branch