본문 바로가기
Lecture/Git

[1-DAY] git 과 github의 차이, 윈도우 깃 설치 방법

by 손프로 2022. 9. 20.

<교육을 들으며 혼자 정리한 내용으로 지식습득을 목적으로 읽기에는 정확하지 않은 정보가 있을 수 있음>

 

깃이란 대표적인 Version Control System 중 하나로 가장 많은 개발자들이 사용하고 있으며

협업을 진행할 경우 소스를 추적, 병합 하는데 있어 필수적으로 필요한 프로그램

 

브랜치를 만들어 로컬에서 개발 후 본 프로젝트에 합치는 방식으로 작업한다

위 사진과 같이 3번의 기능에서 나누어진 후 각자에서 추가된 소스가 합쳐지는 것 도 가능

 

깃과 깃허브의 차이로는

 

GIT 과 GITHUB

1. 깃은 계정과 인터넷이 필요없고 아무 곳에서나 다운받아서 작업이 가능하다

    - 보통 파워포인트, 한글 등과 같은 텍스트 에디터 프로그램을 사용하는 것과 비슷

 

2. 반면에 깃허브는 웹서비스로 인터넷과 계정이 필요하며 호스트 역할을 하는 저장소가 필요하다

    - 깃프로젝트

 

3. 깃허브는 깃과 깃 사용자들을 연결해주는 역할을 한다

    - 깃으로 프로젝트를 만들어 깃허브에 공유하거나 깃허브에서 내 컴퓨터로 프로젝트를 가져와 작업을 하는 등

 

윈도우에서의 GIT 설치 방법

 

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

해당 URL 로 접속하여 자신의 사양과 맞는 프로그램 설치

 

참고로 portable 파일이란 프로그램을 설치하고 싶지 않은 사람일 경우 외장하드와 usb 등에 넣어 가지고다니며 실행할 수 있는 프로그램을 말한다고 한다.

 

설치 순서

1. 추가 설정 없이 next

라이센스에서 next 후 첫 화면

 

2. 에디터로 사용할 것을 선택하는 화면인데 처음의 경우 vim으로 돼있다

강의에서는 편의를 위해 visual studio code를 추천하며 필요에 따라 선택하면 된다

visual studio code가 설치돼있지 않으면 Next키가 활성화 되지 않음

 

3. 이후 나오는 설정들은 default로 설정하여도 무방

 

4.  설치가 완료되면 화면과 같이 git bash가 실행되며 해당 프로그램으로 작업하면 된다

    - 리눅스 명령어로 동작

 

이제 갖고 놀면 된다

'Lecture > Git' 카테고리의 다른 글

[6-DAY] stash와 이전 커밋 확인  (0) 2022.10.03
[5-DAY] merge  (0) 2022.09.26
[4-DAY] branch  (0) 2022.09.25
[3-DAY] 깃 명령어 옵션과 gitignore  (0) 2022.09.21
[2-DAY] 깃 시작부터 커밋까지 명령어와 예제  (2) 2022.09.20

댓글