본문 바로가기
All Side/Git

[GitHub] 코드 프리징 하기

by developerBeluga 2024. 2. 20.
728x90
반응형

 

 

 

 

 

데이터 개편을 앞두고 현재까지 잘 동작하는건 프리징 하기 위해 알아봤다. 

1. 태그 설정

2. 릴리즈 추가

 

두가지만 해주면 코드를 프리징 할 수 있다.

 

1. 태그 설정

git graph에서 프리징 해줄 커밋을 누르면 Add Tag을 할 수 있다.

 

 

name은 v.0.0.1이든 v.1.0.0으로 본인이 생각하는 버전으로 만들어주면 된다.

type은 바꿀 필요 없이 Annotated로 해주고

push to remote을 체크해줍니다.

 

 

add tag을 누르면 얼마 걸리지 않아 태그가 설정 된것을 볼 수 있죠.

 

github로 가서 해당 레포의 tags를 보면 잘 올라간 것을 확인 할 수 있다.

 

 

 

 

2. Releases 버전 생성하기

레포 메인 화면에 보면 Releases을 보면 create a new release을 눌러주면 된다.

 

이때 아까 만든 태그를 선택해줘야 한다.

이름과 내용은 원하는대로 하면 된다.

제대로 관리하고 싶다면 다른 레포들을 참고해서 만들면 좋을 것 같다.

https://github.com/oven-sh/bun/releases

 

Releases · oven-sh/bun

Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one - oven-sh/bun

github.com

 

https://github.com/vercel/next.js/releases

 

Releases · vercel/next.js

The React Framework. Contribute to vercel/next.js development by creating an account on GitHub.

github.com

 

https://github.com/expressjs/express/releases

 

Releases · expressjs/express

Fast, unopinionated, minimalist web framework for node. - expressjs/express

github.com

 

참고해서 적어주도록 하자.

(오픈소스가 아니면 본인 혹은 팀이 알아볼 수 있을정도로 적어도 된다.)

 

잘 올라간 것을 볼 수 있다.

인제 버전 관리를 할 수 있게 됐다 👍

 

 

 

 

 

 

728x90
반응형

댓글