[Git, Github] Git 과 Github란?

JUNHO YEOM·2022년 7월 13일
0

Git, Github

목록 보기
2/27
post-thumbnail

Github
1. 내 소스코드를 저장
2. 소스코드 공유
3. 협업하는 공간

Git

Git은 버전관리를 위한 프로그램이다.
버전 관리 프로그램이란 프로그램의 수정, 변경시마다 버전(시점)별로 이력을 관리해주는 프로그램을 말한다.
그래서 오류가 발생했을 때, 원하는 시점으로 이동해 다시 작업할 수도 있고,
내가 따로 세이브 파일을 만들어 저장해 놓지 않아도 된다.
이러한 저장 이력은 로컬 저장소와, 원격 저장소로 나뉠 수 있다.


Github

github는 웹 기반 호스팅 서비스이다.
웹 서버에 저장하는것은 큰 장점이 될 수 있다.
첫번째로, 내 컴퓨터의 저장공간이 물리적으로 망가졌을때도 깃은 내 data를 안전하게 지켜준다.
두번째로, 남들과 코드를 공유하며 좋은 코드를 참고하기도 하고, 나의 코드를 다른 사람들에게 보여줄 수도 있다.
또한, 거대한 프로젝트를 위한 협업을 위해 사용할 수 있다.
브랜치를 통해서 각각의 작업 환경을 분리시켜줄 수 있기 때문에 각각 맡은 파트의 개발을 진행할 수 있게 해준다.


GIt과 Github 차이점 정리

GitGithub
저장소 위치로컬웹서버
다른 사람과의 공유가능불가능
저장 위치내 컴퓨터클라우드 서버
다른 사람과의 공유불가능가능

참고자료

0개의 댓글