- 강의계획
이번 주차에는 오픈소스 소프트웨어 개발에 대한 강의를 계획하고 있습니다. - 수업은 월, 수 1교시 입니다.
- 오픈소스 소프트웨어는 누구나 자유롭게 사용, 수정, 및 공유할 수 있는 소프트웨어입니다.
- 이러한 소프트웨어는 커뮤니티 협력을 통해 발전하며, 개발자와 사용자 모두에게 혜택을 제공합니다.
-
버전 관리는 소프트웨어 개발에서 중요한 역할을 합니다.
-
버전 관리 유형
- 중앙화된 버전 관리 (Centralized Version Control)
- 분산 버전 관리 (Distributed Version Control)

GitHub는 웹 기반의 버전 관리 플랫폼으로, 개발자들이 협업하고 소스 코드를 관리하는데 사용됩니다. Git을 기반으로 하며, 프로젝트를 호스팅하고 문서화하며 커뮤니티와 협업할 수 있는 환경을 제공합니다. 오픈소스 프로젝트와 개인 개발자에게 널리 사용되며, 이슈 트래킹, 풀 리퀘스트, 협업 기능 등을 제공하여 개발 생태계를 지원합니다.
- 기회는 늘 단 한번 뿐이라는 걸 알았을때 난 누구보다 필사적으로 임할 수 있었다. 그 어떤 작은 일이라도 시시하게 보지 마라. 그걸 기가 막히게 해내 버렸을 때 당신은 가장 우뚝 솟을 수 있을 테니까.
안도 다다오
- GITHUB 기능
- fork
- pull request
-
- *을 통해 리스트
- __ 을 통해 볼드
- 문장 *을 통해 이탤릭
- ! [] (링크) 을 통해 이미지
-
(>)을 통해 인용문