본문 바로가기
728x90

Git8

[Git] 오픈 소스 라이센스 선택하기 오픈 소스 소프트웨어란 무상으로 공개된 소스코드 또는 소프트웨어를 뜻한다. 오픈 소스를 채택했다고 해서 반드시 무료 프로그램일 필요는 없는데 이때 어떤 라이센스를 사용했느냐가 중요하다. 그.러.나 오픈 소스 라이센스의 종류도 여러가지고 허용범위도 각각 다르기 때문에 대체 뭘 써야 하는건지 감이 안왔다. (참고: https://www.olis.or.kr/license/compareGuide.do) 그.런.데 나와 같은 사람을 위해 GitHub 에서 상황에 따라 라이센스를 선택할 수 있게끔 정리해줬다. (참고: https://choosealicense.com/) 오픈 소스 프로젝트에 기여하거나 해당 오픈 소스 프로젝트를 확장하는 경우에는 해당 프로젝트의 라이센스를 그대로 유지하는 것이 좋다. 1. 커뮤니티와.. 2021. 5. 26.
[Git] commit 했는데 contribution 그래프가 안채워지는 경우 이제까진 github 잔디에 관심이 없었다. 그런데 친구의 github 을 보니까 잔디가 빼곡히 심겨져 있는것 아닌가. 그래서 나도 잔디심기를 도전해 보기로 했다. 2주 정도 열심히 commit 했는데 왜 내 잔디는 안자라는 거지? 이유는 간단했다. github 에 잔디심기가 안되는 경우 1. 이메일 확인 $ git config user.email 2. 깃헙 이메일 주소와 동일한 이메일 주소로 변경 $ git config --global user.email ${바꿀 이메일 주소} 이전에 잘못 입력한 이메일 주소들을 한번에 변경하고 싶을 경우에는 아래와 같이 filter-branch 명령어를 통해 브랜치를 재작성할 수 있다. $ git filter-branch --env-filter ' WRONG_EMAI.. 2021. 5. 9.
728x90
반응형