본문 바로가기
정보, 일상, 생각/IT, OFFICE

깃허브(Github)란? 주요 기능 및 활용사례

by [편하게살자] 2024. 3. 7.

깃허브(github)
깃허브(github)

 

깃허브란?

 

• 누구나 소프트웨어 개발 프로젝트를(소스코드 등) 쉽게 공유·관리할 수 있는 환경을 제공하는 서비스입니다.

 

• 사용자가 많아지면서 소프트웨어 개발 프로젝트 외에 여행 일정 추천, 조리법 공유, 3D 모델 파일 관리 등 일반적인 협업·공유 공간으로도 활용되고 있습니다.

 

 

• 주소: https://github.com

 

GitHub: Let’s build from here

GitHub is where over 100 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and fea...

github.com

 

깃허브 주요 기능

 

• 협업 관리

 

프로젝트 참여자에 대한 읽기 및 쓰기 권한을 관리할 수 있으며, 각 참여자가 파일 변경을 요청·반영하고, 변경 내용을 미리 확인하여 이에 대한 의견을 주고받을 수 있습니다.

 

• 버전 관리

 

파일 변경 내역을 계속 추적하여 누가 언제 무엇을 왜 변경했는지 작업 이력을 전부 확인할 수 있으며, 필요시 이전 버전으로 되돌릴 수 있음

 

• 문서화

 

프로젝트 대표 웹 사이트 및 위키를(여러 사람이 함께 콘텐츠를 지속적으로 만들어가는 블로그) 손쉽게 만들 수 있음

 

 

 

수치로 보는 깃허브

 

• 2008년 3명의 프로그래머가 설립하여 올해로 서비스 시작한지 10주년

 

• 전 세계적으로 2,800만 명 이상 사용 중이며, 8,500만 개 이상의 프로젝트 존재(2018년 6월 기준)

 

• 2018년 6월 마이크로소프트사가 75억 달러에(약 8조 원) 인수

 

활용 사례: 서울시 정보공개

 

• 결재문서, 정책연구 보고서 등 서울시가 생산한 천만 건 이상의 주요 행정정보 리스트를 깃허브에 게시

 

※ 주소: https://github.com/seoul-opengov/opengov

 

GitHub - seoul-opengov/opengov

Contribute to seoul-opengov/opengov development by creating an account on GitHub.

github.com

 

 

• 2015년 이후의 모든 결재 문서 목록 등 공개(매주·매월 업데이트)

 

• 공공데이터에 대한 접근성과 활용성을 높이기 위한 것으로, 앱 개발자, 정책 연구자 등 전문가들의 공공데이터 활용을 촉진하고, 이를 통해 시민들에게 유용한 정보와 서비스가 더욱 풍부해질 것으로 기대됩니다.

 

댓글