github repository(원격 저장소)에 license 추가하기
2020년 02월 25일
github repository(원격 저장소)에 license 추가하는 방법 소개

License

영어 낱말 라이선스(license)는 한국어의 '면허'에 해당하지만, 한국어에서 외래어 용례로 '라이선스'를 사용할 때는 주로 지적 재산권의 이용허락을 의미하는 경우가 많다.

원격 저장소에 추가하기

1. 저장소를 만들 때 추가하기

https://github.com/new에 접속하면 새로운 저장소를 만들 수 있는 폼이 뜬다. 이 곳에서 저장소의 이름, 설명, 공개 여부, .gitignore 생성 여부, README.md 생성 여부, 라이선스 생성 여부 등을 결정할 수 있다.

license-1

Add a license 부분을 클릭 후 라이선스를 선택한 뒤에 저장소를 만들면 자동으로 라이선스가 저장소에 추가된다.

2. 만들어진 저장소에 추가하기

이미 만들어진 저장소에 라이선스를 추가할 때에는 저장소 루트 디렉터리에 LICENSE 파일을 추가하기만 하면 github에서 자동으로 라이선스를 확인해준다.

license-2

Create new file을 클릭해서 새로운 파일을 하나 만든다.

license-3

파일 이름에 LICENSE를 적게 되면 오른쪽에 Choose a license template 라는 버튼이 보이게 된다. 이 버튼을 눌러서 라이선스 종류 중 하나를 선택하면 자동으로 문구를 만들어준다.

license-4

녹색의 Review and submit 버튼을 클릭하게 되면 다시 폼으로 돌아와, 자동 생성된 문구를 볼 수 있게 된다. 이름과 년도가 잘못되어 있다면 이 부분에서 수정할 수 있고 Preview 기능으로 작성될 라이선스를 미리 확인할 수도 있다.

license-5

라이선스 파일에 대해 커밋을 생성하고 원격 저장소에 푸쉬하게 되면 github가 라이선스를 확인하고 해당 라이선스를 이미지로 보여주게 된다.

license-6

참고