처음 Git을 배우다 보면 자연스럽게 GitHub라는 이름도 따라오게 됩니다.
처음에는 단순히 코드를 올려두는 웹사이트 정도로 생각하기 쉽지만, GitHub는 그 이상입니다.
GitHub는 코드를 클라우드에 저장하고, 공유하고, 협업할 수 있게 해주는 플랫폼입니다.
혼자서 작업할 때도 좋지만, 여럿이 함께 개발하는 환경에서는 거의 필수라고 해도 과언이 아닙니다.
예를 들어, 팀원들과 같은 프로젝트를 작업할 때, GitHub를 통해 각자의 코드를 쉽게 병합하고, 서로 어떤 코드를 작성했는지 기록을 남기고, 변경된 내용에 대해 리뷰를 요청할 수도 있습니다.
또한 GitHub 는 코드 관리 외에도 아래와 같은 기능을 제공합니다
• 버전 기록 확인
• 코드 리뷰 및 댓글
• 이슈(버그나 개선 요청) 관리
• Pull Request를 통한 안전한 병합
• 다른 사람의 프로젝트에 기여 (오픈소스 참여)
• 자신의 코드를 공개해 포트폴리오로 활용
Git 자체는 굉장히 강력한 도구지만, 기본적으로 커맨드라인(CLI)을 사용해야 하고, 초보자에게는 진입장벽이 높은 편입니다. GitHub는 이런 불편함을 줄이기 위해 만들어졌습니다.
그래서 GitHub는 단순한 웹 저장소가 아니라, “Git 을 더 잘 쓰기 위해 만들어진 플랫폼” 입니다.
하지만 문제는 여기서 끝나지 않습니다.
GitHub를 쓰려고 해도, git init, git add, git commit, git push … 이런 낯선 명령어들을 배워야 합니다.
처음 접하는 사람 입장에선 이렇게 생각할 수밖에 없습니다.
“헉, 이거 꽤 어려운데…?” 😅
바로 그럴 때 등장하는 도구가 있습니다.
명령어를 몰라도, CLI를 몰라도, 클릭 몇 번으로 Git과 GitHub를 사용할 수 있게 해주는 프로그램.
바로 GitHub Desktop입니다.
다음 편 예고
다음 글에서는 이 GitHub Desktop을 설치하고, 내 컴퓨터에 있는 폴더를 GitHub 저장소에 올리는 과정을 하나하나 따라가 보겠습니다.
'Git' 카테고리의 다른 글
GitHub 4편 – GitHub Desktop 설치와 로컬 저장소 만들기 (0) | 2025.05.12 |
---|---|
GitHub 3편 - GitHub 가입과 저장소 만들기 (0) | 2025.05.12 |
GitHub 1편 - Git 이란 무엇인가? ( GitHub 와는 다른것인가? ) (0) | 2025.05.11 |