우리는 if [[ ]] 문 안에서 이 명령어를 사용하여 공급된 ref가 현재 브랜치와 동일한지 확인합니다. 태그나 최신이 아닌 브랜치의 경우 실패하는 것이 예상되는 동작이므로, if 문의 ‘else’ 분기를 실행하게 됩니다.
이때 git checkout ...가 실행되며, 이는 태그에서도 정상적으로 작동합니다.
좋습니다, 정상적으로 작동하게 되어 기쁩니다!
우리는 if [[ ]] 문 안에서 이 명령어를 사용하여 공급된 ref가 현재 브랜치와 동일한지 확인합니다. 태그나 최신이 아닌 브랜치의 경우 실패하는 것이 예상되는 동작이므로, if 문의 ‘else’ 분기를 실행하게 됩니다.
이때 git checkout ...가 실행되며, 이는 태그에서도 정상적으로 작동합니다.
좋습니다, 정상적으로 작동하게 되어 기쁩니다!