친구가 부탁한 Git과 Github에 대해서 두 편으로 나누어 설명할 것이다. 오늘은 두 번째인 Github에 대해서 설명할 것이다.
Github란?
깃허브(Github)란 소프트웨어 개발 플랫폼 및 소스코드 호스팅 서비스이다.
Git으로 저장되어 원격 전송된 파일들이 저장되는 공간을 제공하는 웹 호스팅 서비스이다. (Ex: Youtube)
소스코드를 열람하고 간단한 버그 관리, SNS 기능까지 갖추고 있어 개발자에게는 없어서는 안 될 서비스이다. Github를 사용하여 버전 관리를 실시하고 있는 기업도 다수 있다.
깃허브(Github)는 분산 버전 관리 서비스 깃(Git)을 기반으로 소스코드를 호스팅 하고, 협업 지원 기능들을 지원하는 마이크로소프트(Microsoft)의 웹 서비스이다. 현재 가장 인기 있는 소스코드 호스팅 서비스이자, 소프트웨어 개발 플랫폼이다.
오픈 소스 프로젝트는 무료이며, Private 프로젝트는 유료이다. 다른 유저들과 함께 온라인으로 하나의 프로그램을 제작하는 것도 가능하여, 많은 오픈 소스 프로그램들이 Github를 통해서 전 세계 유저들에 의해 제작되고 있다.
간단하게 Github 사용하는 방법을 설명하겠다.
저장소(Repository) 생성하기
하나의 저장소는 보통 하나의 프로젝트를 만들기 위해 사용된다. 저장소는 폴더와 파일, 이미지, 영상, 스프레드시트, 데이터 셋 등의 프로젝트에서 필요한 어떤 것이든 저장할 수 있다. 또는 아이디어나 리소스, 다른 사람들과 공유하거나 토론하는 것들도 저장할 수 있다.
1. 우 상단의 '+' 버튼을 클릭하고 New repository를 클릭한다.
2. Repository name에 "hello-world"라고 넣는다.
3. Desctiption에 이 저장소에 대한 간단한 설명을 적는다.
4. Initialize this repository with a README를 체크하고, Create repository 버튼을 클릭한다.
자 이렇게 간단하게 Github에서 저장소(repository)를 만들어 보았다. 이제 저 곳에 소스코드를 올리기 위해서는 Github에서 바로 올릴 수도 있지만, Github Desktop(GUI), Git Bash(CLI) 등을 사용하여 저장소에 소스코드를 올릴 수도 있다.
'Dev > Git' 카테고리의 다른 글
Git Bash 명령어 (0) | 2022.01.25 |
---|---|
Git이란? (0) | 2022.01.19 |