본문 바로가기
Project/MUNGCHI

#9 프리징된 코드만을 ec2 인스턴스에 pull 하기

by developerBeluga 2024. 5. 24.
728x90
반응형

 

 

 

 

 

 

git checkout 사용하기

 

새로운 개발을 시작하면서 코드를 프리징했다.

https://bcoding-lab.tistory.com/422

 

[GitHub] 코드 프리징 하기

데이터 개편을 앞두고 현재까지 잘 동작하는건 프리징 하기 위해 알아봤다. 1. 태그 설정 2. 릴리즈 추가 두가지만 해주면 코드를 프리징 할 수 있다. 1. 태그 설정 git graph에서 프리징 해줄 커밋을

bcoding-lab.tistory.com

 

근데 코드 프리징만 하고 뭉치를 최신화를 안해주고 개발을 시작하는 바람에 현재 간극이 크다.

그렇다면 ec2 인스턴스에서 프리징된 코드만을 어떻게 올릴까?

 

git checkout을 사용하면 된다.

기존이었다면 git pull 이라고 했을텐데 

git fetch --all
git checkout tags/[태그 이름]

이렇게 해주면 된다.

(진심 왜 checkout을 생각 못했지...?ㅋ)

 

 

* npm install 잊지 마시길

 

 

 

 

pm2 업데이트

 

sudo pm2 restart npm --update-env

 

아직 env에 인스턴스 퍼블릭 ip를 작성하기 때문에 env 파일 업데이트 시켜준 다음 완료하면 됨

 

 

 

 

 

728x90
반응형

댓글