git checkout <current-branch>
git pull <upstream-remote> <current-branch>
git rebase -i HEAD~<the number of cummit>
참고 현재 브랜치 작업 내용 커밋 타이틀 제외 세부 커밋 내용은 삭제 Co-Authored-By : 컨트리뷰터명
git push <upstream-remote> <current-branch> ~--force~
만약 conflict가 발생하면 master에서 해결하는 커밋을 우선으로 생성한 후 merge 한 후, 그 후 다시 브랜치 변경 PR merge
5번 작업이 머지된 이후 실행
git fetch <upstream-remote> master:master
git checkout -b <new-branch>
git push <upstream-remote> <new-branch>
upstream에 새로운 브랜치가 생성되었는지 확인
참고 compare_l10n_branches.py website/ 위치에 다운 이슈 내용 :
python3 compare_l10n_branches.py <current-branch> <new-branch>
deploy branch를 최신 브랜치 명으로 변경
- 현재 작업 브랜치: (code freeze: 23:59 KST) 내용 변경