아무런 생각없이 메일 온것을 확인중... 발견한 git-town...

솔직히 git-flow 와 다른게 먼가 있을 것같아서 사용을 해볼려고 깔아뒀고, 지금 작성하는 글도 브런치를 git town 명령어중 하나를 사용해서 브런치를 딴 후 작성중이다.

명령어 9가지에 대해서 좀 알아보자. 사용법도 같이 좀 써보게...

  • Development Workflow
    • git hack : 중심 가지에서 새로운 기능 가지를 때는데 사용함.
    • git sync : 원본 저장소의 변화분들을 현재 가지에 업데이트.
    • git new-pull-request : 새로운 풀리퀘 생성.
    • git ship : 기능 가지를 중심 가지로 넣고 꺽기.
  • Repository Maintenance
  • Configuration and Help
    • git town : 도움말 보기, 구성 확인 및 변경.

확인용이자 기억용으로 작성한건데... 옵션이 많다... 그냥 필요할때만 봐야지..

각 명령어별로 어떻게 돌아가는지에 대해서는 features 폴더로 확인하는 편이 좋다. BDD로 테스트를 진행해서 해당 기능들이 어떻게 진행하고 있는지를 그나마 보기 쉽게 되어있기 때문이다.

솔직히 내부 기능들이 Bash로 작성되어있어서 찾아다니기 힘들다...