본문 바로가기
Git using(깃 사용하기)

깃 (git) 설치 : 깃 환경 처음부터 세팅하기!

by 코딩하는 동현😎 2022. 4. 13.

사실 깃이라는것을 자유자재로 쓰려면 여러 개념들을 꼭 알아야됩니다.
초보 입장에서 그리 간단하지 않습니다…ㅎㅎ 이번 포스트에서는 깃의 기본 개념과 설치하는 법을 배우고 다음 포스트 부터 명령어들을 차근차근 설명하겠습니다!


버전 관리

프로그래밍은 컴퓨터 언어로 글을 작성하는 창작 활동이라고 할 수 있습니다.
프로그래밍 개발 과정은 수많은 코드를 변경하고 테스트하는것인데 , 지속적으로 변경되는 과정 속에서 코드는 잠시 불안정한 수정 상태와 안정된 상태를 반복합니다.
시험삼아 작성한 코드가 잘못 됐을때 코드 복귀(체크포인트)지점은 안정된 코드 상태를 기준으로 설정해야합니다.
복귀 지점을 기록해 두면 더 안정적으로 개발할 수 있습니다.


그래서 버전 관리 시스템(VCS)가 필요합니다.

VCS는 코드의 변화를 관리하고 추적하는 소프트웨어 입니다.

VCS에는 집중형이랑 분산형으로 나눠지는데, 집중형은 모든 소스 코드가 한곳에 집중되어있는 형태로 클라이언트 서버모델이라고도 합니다.
분산형은 우리가 배울 깃(git)이 해당되는데 , 여러개의 저장소가 있고 여러 저장소에 버젼별 소스를 개별 보관합니다. P2P 방식으로 각 개발자에게 공유 가능한 저장소 사본을 제공합니다.
깃은 백업 기능 , 협업 개발등을 할 수 있습니다.

 

 


깃 설치하기 (MAC) (맥)

맥은 기본 개발 세팅 할때 기본적으로 Xcode를 깔게 됩니다.
Xcode에 git이 내장돼있어서 아무것도 안해도 됩니다.(끝~~~ 터미널 키고 git --version 쳐보세요!)
맥북 터미널을 통해서 git 컨트롤 할 수 있습니다.
xcode 안깔았으면 지금 깔거나 xcode를 깔기 싫으시면 https://git-scm.com 들어가서 homebrew를 통해 git을 깔아요!


깃 설치하기 (WINDOW) (윈도우)

https://git-scm.com 깃 공식 사이트에서 다운 받습니다.

윈도우는 git bash나 cmd, 맥은 터미널에서
git —version을 입력하세요! 제대로 설치돼는지 확인할 수 있고, 잘안되면 댓글로 질문하세요!




윈도우의 경우 잘안되는 경우가 가끔 있는데 그땐 환경변수에 경로(path)를 설정해줘야합니다.
기본적으로 모든 디렉토리 경로에서 깃이 실행되도록 하고 싶을 때도 환경 변수에 경로를 설정해 줍니다.
맥은 리눅스와 친척(둘다 기본 조상이 UNIX임)이므로 별도의 설정이 필요없습니다!

환경변수 설정(윈도우) - 맥은 필요X



깃을 삭제하는 명령어 = > apt remove git - 깃 삭제


깃 환경설정

기존에 설정값을 삭제 : --unset
git config —unset 이메일주소

로컬 사용자 설정하기 - 영어로 입력해야함

git config user.name "사용자이름"
git config user.email "이메일주소"

글로벌 사용자(추천)

로컬 사용자 등록은 로컬저장소 생성할때마다 설정해야함
-혼자서 사용하는 컴퓨터라면 글로벌(공통된) 사용자 등록을 하는것이 편리함

git config —global user.name "사용자이름"
git config —global user.email "이메일주소"


기본 리눅스 명령어

pwd : 현재 경로 출력
ls : 현재 폴더의 목록 출력
mkdir gitsyudy02 : gitsyudy02 폴더 만들기 (앞으로 디렉터리라고 부르겠습니다!)
cd gitsyudy02 : gitsyudy02 폴더로 이동

그 저장소에서 깃 명령어를 사용하면 됩니다!

git init : gitsyudy02 폴더에서 이 명령어를 수행하면 그 폴더가 깃 로컬저장소가 됩니다. (.git 파일이 생성됨 - 숨김속성)

반응형

댓글