본문 바로가기

국비필기노트/Git

깃(Git)_깃(Git)과 깃허브(Github)의 차이점, 깃(Git)설치 사이트, 깃(Git)의 사용이유

▶깃(Git)과 깃허브(Github)

 

 

깃은  버전 관리 프로그램(오픈소스버전관리시스템), 깃허브는 서버저장소(원격 저장소)라고 할 수 있다. 

 

위의 사진처럼 깃은 지금 현재 나의 PC에 있는 나의 프로젝트들의 형상관리를 self로 진행하는 것으로 본인만의 소프트웨어 개발 및 소스코드 관리에 사용된다. 

 

이러한 깃을 전세계에 있는 모든 사람들과 같이 공유하고싶을 때 깃허브를 사용하는 것이다.

깃허브는 클라우드 서버를 사용해서 로컬에서 버전 관리한 소스코드를 업로드 하여 공유 가능한다. 

 

 

 

▶깃(Git)설치 사이트

 

https://git-scm.com/downloads

 

Git - Downloads

Downloads macOS Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-specific exp

git-scm.com

 

 

 

▶깃 배쉬(Git Bash)의 사용이유

 

 

Git bash와 CMD는 비슷한 생김새처럼 하는 둘 다 키보드로 명령어를 입력하여 컴퓨터를 조작한다는 점에서 하는 역할도 동일하다.

 

그런데도 CMD가 아닌 Git bash를 설치하고 사용법을 배우는 이유는 우리는 다양한 OS 운영체제를 다룰 수 있어야하기 때문이다. Git bash는 window의 cmd, 리눅스와 mac의 terminal과 같은 역할을 하는데 운영체제마다의 명령어가 다른 문제점을 Git bash를 통해서 극복해준다.

 

F2를 누르면 새로고침이 되고 마우스오른쪽을 누르면 폴더생성을 위한 창이 있다는 등은 모두 윈도우만의 것이다. 그렇기에 다양한 OS에 쉽게 접근하기 위해 Git bash를 사용해야한다.

'국비필기노트 > Git' 카테고리의 다른 글

Git_깃 에러  (0) 2022.06.13
VS Code 터미널에서 깃 사용하기  (0) 2022.05.08
깃(Git)_깃허브(Git hub)  (0) 2022.04.26
깃(Git)_브랜치(branch)  (0) 2022.04.26
깃(Git)_명령어  (0) 2022.04.26