카카오는 '개발자들이 오픈소스를 잘 사용하고 오픈소스에 기여할 수 있도록 돕는다'를 목표로 오픈소스를 가이던스 하고 있습니다.
이 오픈소스 가이드가 오픈소스의 가치를 이해하고, 오픈소스를 올바르게 사용하고 기여하는데 도움이 되기를 바랍니다.
GitHub Pages와 Jekyll에 대하여 충분히 알고 Collaborating with pull requests의 내용에 대하여 충분히 이해합니다.
kakao.github.io 에 push 권한이 있다면
- git fetch or pull or clone
- Jekyll 설치
$ git clone [email protected]:kakao/kakao.github.io.git
$ cd kakao.github.io
$ bundle install
kakao.github.io 에 push 권한이 없다면:
- https://github.com/kakao/kakao.github.io 에서
Fork
버튼 클릭 - Fork 저장소 계정 선택
- git fetch or pull or clone
- Fork 설정 Configuring a remote for a fork
- Fork 동기화 Syncing a fork
- Jekyll 설치
$ git clone [email protected]:YOUR_GITHUB_ACCOUNT/kakao.github.io.git
$ cd kakao.github.io
$ git remote add upstream [email protected]:kakao/kakao.github.io.git
$ git fetch upstream
$ git checkout main
$ git merge upstream/main
$ bundle install
$ bundle exec jekyll serve
$ open http://localhost:4000
kakao.github.io 에 push 권한이 있다면:
$ git commit -m '...'
$ git push origin main
kakao.github.io 에 push 권한이 없다면:
- Fork 동기화 Syncing a fork
- Pull Request 보내기 Creating a pull request
카카오 오픈소스 가이드는 모든 기여를 환영합니다.
이 프로젝트에 대한 자유로운 의견이나 버그 리포팅, 기능 등을 추가하고자 한다면 Pull Requests로 제출해주세요.
다음은 카카오 오픈소스 가이드 프로젝트에 기여하기 위한 일련의 지침입니다.
카카오 오픈소스 가이드 프로젝트 개선에 참여할 방법을 알아보려면 CONTRIBUTING.md 를 참고해 주세요.
기여나 개선은 Pull Requests 와 GitHub Issues로 만들어 제출할 수 있습니다.
카카오 오픈소스 가이드 프로젝트에 참여하는 모든 사람은 Code of Conduct의 적용을 받습니다.
카카오 오픈소스 가이드에 기여를 해주신 분들께 미리 감사드립니다.❤️
This software is licensed under the MIT license, quoted below.
Copyright 2023 Kakao Corp. http://www.kakaocorp.com
This Kakao Open Source Guide document and other content is licensed under the Creative Commons BY 4.0 license. 카카오 오픈소스 가이드의 문서 및 기타 콘텐츠에 대하여 Creative Commons BY 4.0 라이선스를 적용합니다.
- Just the Docs : https://github.com/just-the-docs/just-the-docs