git branch lock

정명진·2023년 7월 6일
0
post-custom-banner

기존 develop/function 브랜치들을 전부 삭제후 develop 으로 통합한 다음 마스터에 머지를 했다. 그런데 서버에 업데이트가 반영이 안되길래 뭐지 싶어 젠킨스 로그를 확인해보니

cannot lock ref 'refs/remotes/origin/develop': 'refs/remotes/origin/develop/file-upload' exists; cannot create 'refs/remotes/origin/develop'

이런 문구가 보였다.

분명 prune, fetch 까지 다했는데 뭐지 했는데 해당 경우에 직접적으로 삭제 커맨드를 날려야 한다는걸 알게 되었다.

git push origin --delete develop
git update-ref -d refs/remotes/origin/develop/file-upload
git update-ref refs/remotes/origin/develop origin/develop

이렇게 해서 젠킨스 정상 작동 확인 및 서버 반영을 확인했다.

휴~

앞으론 처음 시작부터 설계를 잘해야지...

profile
개발자로 입사했지만 정체성을 잃어가는중... 다시 준비 시작이다..
post-custom-banner

0개의 댓글