Github은 전세계 개발자들의 Home 입니다.

1. Version control = Git

Version control은 필요합니다.

다양한 도구 : Git, SVN, Perforce, Dimensions,,

Git이 대세 ❓: 🙆‍♂️ 💯

  • 빠르고 간편
  • Cross-platform : Linux, Window, Mac
  • 분산형: 개발시 저장소가 각 개발PC로 로컬 clone
  • Git은 오픈소스
  • 오픈소스 커뮤니티의 de facto standard
  • 브랜치 모델 image


Git의 탄생 👶

image



2. 소프트웨어 개발 + 협업

소프트웨어의 개발은 가장 큰 팀스포츠 이자, 협업의 산물 입니다.

image

버젼 관리는 자연스러운 협업의 출발점 입니다. 🧑‍🤝‍🧑



3. Git = GitHub ?

GitHub은 Git 기반의 개발 협업 플랫폼 입니다.

image



4. 오픈 소스 = GitHub.com

GitHub은 전세계 오픈소스 프로젝트가 함께 협력하고 개발하는 곳입니다.

image

image

image

GitHub 워크플로우 : Pull Request를 통한 개발자들간의 피어리뷰와 협업

image



5. 오픈소스 🤝 이너소스(Innersource)

DevOps 만으로는 충분치 않습니다. 진정 팀간의 벽을 허무는 것이 필요합니다.

image

오픈소스는 엄청난 효율성을 갖춘 협력 체를 가지고 있습니다.

오픈소스 기업 및 프로젝트


Table of contents


GitHub Enterprise의 다양한 기능설명을 위한 웹페이지입니다.

Last Modified Date: $LAST_MODIFIED_DATE$