본문 바로가기

프로그래밍/Git6

Commit Message Guidelines Git을 사용할 때 적절한 Commit Message를 사용해주어야 관리하기 용이하다! * Commit Message란 작업 등록 단위인 Commit에 어떤 내용을 작업했는지 작성하는 주석 또는 제목이라 할 수 있다! Commit Message를 간략하고 명확하게 작성하여 1줄에 어떤 작업을 했는지 알 수 있어야한다. 물론 정답은 없지만 관리가 잘되고 있다는 대표적인 예시를 살펴보고 참고하여 우리도 관리해보자! 바로 Angular Github 레포지토리이다. (https://github.com/angular/angular) Angular에서 제시한 가이드라인은 다음과 같다. 어떤 유형의 작업을(type), 어떤 패키지에서(scope), 구체적으로 어떤 일을 하였는가(subject)로 적고 있었다. Typ.. 2020. 7. 7.
라이센스란? 저작권 관련 문제가 빈번하게 일어나고 있고 오픈소스 시장이 많이 커짐에 따라 각 오픈소스가 어떠한 범위까지 제작자가 사용하게 해주는지, 어떤 경우에 사용하게 해주는지를 정확하게 알아야한다. 내가 작성한 코드는 아무나 갖다 써도 상관없다! 하는 사람도 있고 써도 되는 데 영리적인 목적으로 사용하지마라! 하는 사람도 있을 것이다. 이러한 제약, 약속 들을 우리는 라이센스로 제한하고 명시한다. 이러한 라이센스의 종류는 정말 많으며 내가 사용하는 오픈소스가 어떠한 라이센스를 채택했는지를 알아야 올바르게 사용할 수 있다! 종류가 정말 많지만 대표적인 몇 가지만 알아보자! GPL (General Public License)GPL v2.0저작권 표시, 보증 책임이 없다는 표시소스코드 유료 판매 가능 (단, 전체 소스.. 2018. 10. 4.