잊고 살았던...git 초기설정 정리

또리·2025년 2월 9일

✔️누군가가 초대해준 github에 repository가 존재하는 경우입니다.

✔️git install, clone, init, branch생성, checkout 까지 정리

  

0. 로컬 작업할 폴더 생성 후, 해당 폴더 내 우클릭 - git bash 실행

✔️git이 설치되어 있지 않은 경우 우클릭해도 git bash는 없음
✔️https://git-scm.com/downloads 에서 해당 운영체제 선택, 해당하는 비트 선택 후 다운로드. 저는 전체 default값 되어있는대로 install 진행함.
  

1. clone

✔️원격저장소에 있는 repository를 내 로컬에 그대로 넘겨받는 작업

$ git clone [repository주소]

👉 [repository주소] : 해당 repository-code-https copy해서 붙이기

예시) $ git clone https://github.com/도레미/파솔라.git
  

2. git init

✔️ 해당 폴더를 git에 의해 버전 관리되는 폴더로 만들어주는 명령어

$ git init

⚠️ 이 명령어 이전에는 .git 생성이 되지 않은 상태이며, git status, git add, git commit 등의 명령어가 인식되지 않는다.
⚠️fatal: not a git repository (or any of the parent directories): .git 라는 문장이 나옴.

  

3. change directory

✔️'.git'이 있는 레벨과 동등하게 있는 폴더로(git init 시 생성됨) 디렉토리 들어가기

$ cd [repository주소]

예시) $ cd 도레미파솔라Web

✔️바로 변경된 디렉토리가 뜨는 것을 볼 수 있고 아래와 같이 git status도 확인 가능

  

4. branch

✔️main으로부터 내 개인 branch 뽑기

$ git branch [내가만들브랜치명][어디로부터뽑아낼지]

예시) $ git branch soulee main
⚠️ git bash에서 따로 피드백 없음
  

5. checkout

✔️뽑은 내 브랜치에서 작업하기
$ git checkout [사용할브랜치명]
예시) $ git checkout soulee

라고 뜬다면 성공적으로 branch로 checkout된 것!
  

🤗🤗이상입니다🤗🤗

0개의 댓글