CODEDRAGON ㆍDevelopment/Git, PM
GitHub(깃허브)
· 2008년 설립된 Git 분산 버전 제어 시스템을 기반으로한 세계 최대 소프트웨어 개발 플랫폼 서비스입니다.
· Subversion과 비슷한 개념의 버전관리 시스템이며 소셜코딩 및 웹기반 호스팅 서비스 가능한 서비스 즉, 협업형 버전 관리 시스템입니다. (Git 활용한 커뮤니티)
· 여러 개발자들이 개발한 변경사항을 온라인에서 확인 가능한 서비스를 제공하는 등 "개발자 세계의 페이스북", "개발자의 성지"등으로 불리워집니다.
· 영리적으로 사용하기 위한 유상서비스(비오픈)와 오픈 소스를 위한 무상 서비스(공개)를 제공합니다.
· SVN과 다른 점은 로컬에 저장 후 서버의 저장소에 저장하게 됩니다. 그래서 commit, push가 있습니다.
· commit은 로컬의 저장소에 저장하는 것이고
· push는 로컬 저장소에 commit 된 것을 서버의 원격저장소에 저장하는 작업을 지칭합니다.
· 오픈 소스 프로젝트들을 위한 원격 저장소로 많이 활용되고 있습니다.
· Github에 올라와져 있는 프로젝트는 모두 오픈소스라고 사회적으로 합의가 되어져 있습니다. 그래서 수정 후 사용할 수 있지만 프로젝트마다 라이선스가 다를 수 있으므로 확인 후 사용하여야 합니다.
· 현재 전 세계의 오픈 소스가 모인 거대한 저장소입니다.
· 오픈소스 프로그램 활용시 중요한 위치를 차지하고 있습니다.
· 원격 저장소를 제공(github)하여 협업을 하기 위한 자동화된 도구를 제공합니다. 협업 과정에서 문제가 발생하면 문제 처리방법도 제공(git)해 줍니다.
· 기본적으로 100MB보다 큰 크기의 파일은 올릴 수 없습니다. pull, push 용량을 변경하기 위해서는 git명령으로 설정을 변경해 주어야 합니다.
· 2018년 6월 마이크로소프트(MS)가 75억달러(약 8조원)에 인수했습니다.
Github 홈페이지
'Development > Git, PM' 카테고리의 다른 글
Step1: GitHub 가입 (0) | 2021.12.01 |
---|---|
GitHub API 문서, 가이드문서, 튜토리얼 모음 (0) | 2021.12.01 |
TortoiseGit 토터스깃 "깃 관리 도구" 프로그램 제거 또는 삭제 uninstall (0) | 2021.10.20 |
GitHub 깃허브 저장소 복사하기 - git clone (0) | 2021.08.04 |
SVN vs Git (0) | 2021.07.11 |