깃허브(GitHub)가 뭔가요?

아주 쉽게, 그림으로

코드가 인터넷에 올라가 팀 손을 거치는 과정입니다
지금 이 대화도 GitHub 명령을 다룹니다
더 보기
💻코드 작성⬆️Push🔍PR 리뷰🔀Merge
코드가 인터넷에 올라가 팀 손을 거치는 과정입니다
혼자 로컬 컴퓨터에만 코드를 갖고 있으면 다른 사람과 함께 작업하기 어렵습니다. GitHub는 Git으로 관리하는 코드를 인터넷 저장소에 올려서, 여러 사람이 같은 프로젝트를 동시에 보고 고칠 수 있게 해주는 서비스입니다. 코드를 고치고 싶을 때는 곧바로 합치지 않고, Pull Request(PR)로 '이렇게 바꾸고 싶다'를 먼저 제안한 뒤 다른 사람이 검토하고 나서 합칩니다(merge).
🌐🤝
지금 이 대화도 GitHub 명령을 다룹니다
이 세션도 실제로 `gh pr create` 같은 GitHub 명령어로 Pull Request를 만들고 관리하는 작업을 합니다. 즉 GitHub는 단순한 저장 공간이 아니라, 코드 변경을 제안하고 검토하고 합치는 협업 절차 자체를 담고 있는 플랫폼입니다.
한 줄로: GitHub는 Git으로 관리하는 코드를 인터넷에 올려 함께 보고 고칠 수 있게 하는 협업 플랫폼입니다.

출처: 일반 통용 정의