반응형
Git source repository에 signoff 없이 commit 및 push하고 PR(Pull Request)을 진행했을 경우, DCO 에러 및 Git source에서 수정 요청이나 reject될 경우가 있습니다.
이러한 경우, 아래와 같이 진행하면 해결할 수 있습니다.
--amend 옵션으로 local의 최근 커밋 기반으로 --signoff를 변경합니다.
$ git commit --amend --no-edit --signoff
그 다음, push를 하는데 --force-with-lease 옵션 적용 후, push를 하면 기존에 PR에 merge됩니다.
$ git push --force-with-lease origin unstable
그러면 git repository에서 DCO check 및 succeeded가 되어있는 것을 확인할 수 있습니다.
반응형
'작업관리 툴(Tool)' 카테고리의 다른 글
[네이버 서치어드바이저] 소유확인 만료일 연장 방법 (0) | 2025.01.17 |
---|---|
[VirtualBox] 가상머신 "게스트 확장 CD 이미지 삽입" 설치 오류 해결 (1) | 2023.08.23 |
[Git] git add, commit, push 등 순서 정리 (0) | 2023.02.24 |
[Windows용]윈도우용 Visual Studio Code 다운로드 및 설치하기 (0) | 2023.02.19 |