git flow release 1.1.0을 마치고 finish 한다.

 

 

$ git flow release finish 1.1.0

...
Summary of actions:
- Latest objects have been fetched from 'origin'
- Release branch has been merged into 'master'
- The release was tagged 'v1.1.0'
- Release branch has been back-merged into 'develop'
- Release branch 'release-1.1.0' has been deleted

 

 

master, develop 머징되고, 두 개의 새로운 태그도 생성된다.

image

 

 

일반적으로 git flow xxx finish 를 하면, local에 있는 branch를 삭제하고, R날짜 태그를 생성한다.

따라서, 로컬에 있는 branch를 삭제하지 않으려면 -k 을 파라미터로 추가해야 한다. 의미는 keep 이다.

 


$ git flow release finish -k 1.1.1


Summary of actions:
- Latest objects have been fetched from 'origin'
- Hotfix branch has been merged into 'master'
- The hotfix was tagged 'v1.1.1'
- Hotfix branch has been back-merged into 'develop'
- Hotfix branch 'hotfix-1.1.1' is still available

 

이를 사용해서 좋은 장점은 필요 없는 'R날짜’ 태그는 더 이상 생성되지 않는다.  태그가 깔끔해지는 효과가 있다.

 

image

Posted by '김용환'
,