본문 바로가기

[코딩 공부_80] github를 활용해보자

by BEE_0o0 2021. 5. 23.

드디어 github에 대해 배웠다 ! 처음하면 너무너무 생소한 그 녀석.. github...

github는 분산 버전 관리를 위한 git프로젝트를 지원하는 영리적인 웹 호스팅 서비스이며, 오픈소스를 위한 무상 서비스를 제공하는 곳이다! 전세계 5,600만명의 개발자들이 참여하여 소프트웨어 개발 및 협업을 위해서 커뮤니티를 형성하고 있다한다 그래서 개발자들은 알고 있는 커뮤니티 중 하나이다!

 

<github 사용방법>

1. git과 github를 다운로드한다

<git>

 

Git

 

www.git-scm.com

<github>

 

GitHub: Where the world builds software

GitHub is where over 65 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and feat...

github.com

2. 저장소 만들기

- 원하는 장소에 폴더를 만든다

- 파일을 만들어 코드를 작성한다

- VSC 또는 git bash를 연다(vsc기준 : ctrl + `(터미널 열기))

- git init 입력(빈저장소가 만들어짐! 폴더창에서 숨김항목을 클릭해서 보면 .git 폴더가 생긴 걸 볼 수 있다)

- git config --global user.name "(내 이름)"    git config --global user.email "(내 메일주소)" 입력

- git status를 입력하면 담을 수 있는 파일이 나온다

- git commit -m "(설명)" 입력하면 파일이 commit이 된다!


<github 용어에 대하여>

1. Repository(저장소)

- 하나의 프로젝트를 관리하는데 사용된다. 프로젝트에 필요한 사진, 파일 ,비디오와 같은 파일들을 저장할 수 있다.

- Read me와 같은 프로젝트를 설명하는 파일을 만들어서 같이 업로드하면 좋다고 한다! (Read Me!)

 

2. Branch(프렌치)

- 나뭇가지, 분점, 갈라지다는 뜻으로 메인을 복사해서 새로운 프로젝트를 만들어 테스트하는 곳이다.

새로운 코드를 만들 때 오류가 생길 수 있기 때문에 기존의 데이터를 저장한 상태에서 branch를 만들어서 이것저것 테스트버전을 만들어보고 나중에 잘만들어지면 메인이 되는 코드와 함께 합칠 수 있다!!

 

3. Commit

- 작업공간 안에 있는 모든 파일과 파일의 데이터를 사진 찍듯이 복사해서 저장소에 보관한다. 즉 커밋은 작업공간의 어떤 시점의 스냅샷이라 볼 수 있다.

(현재 작업공간의 상태를 커밋으로 만들어서 저장소에 저장한다는 의미!)

 

 

 

** 나의 github 주소🥰

 

Lee-Yebin - Overview

Lee-Yebin has one repository available. Follow their code on GitHub.

github.com

 

 

<참고사이트>

 

누구나 쉽게 이해할 수 있는 Git 입문~버전 관리를 완벽하게 이용해보자~ | Backlog

누구나 쉽게 알 수 있는 Git에 입문하신 것을 환영합니다. Git을 사용해 버전 관리를 할 수 있도록 함께 공부해봅시다!

backlog.com

 

[GITHUB 사용법] 왕초보를 위한 깃허브사용법 (Git사용법)

코딩할 때 뺄래야 뺄 수 없는 서비스 중 하나가 GitHub (깃허브) 입니다. 현역 프로그래머에게는 너무나 친숙한 서비스지만, 코딩 초보자에게는 생소할 수도 있습니다. 그래서 이번에는 코딩 초

tagilog.tistory.com

 

 

 

 

댓글