<포스팅 요약>
1. git clone이란?
$ git clone
보통 git clone은 원격 저장소에 있는 코드를 내 컴퓨터에 복제할때 사용한다.
git clone은 아래 코드들이 함축되어 있어서 직접 코드를 입력하는 번거로움을 해결 할 수 있습니다.
$git init (로컬 저장소 생성하기)
$git remote add (원격 저장소 url 복사해서 생성한 로컬 저장소에 등록하기)
$git fetch (원격 저장소에 있는 모든 branch들 로컬 저장소에 등록하기)
$git checkout (main/master브랜치로 전환하기)
** git clone을 사용하지 않고 원격 저장소에 있는 프로젝트를 복제하는 방법↓↓
1) git init
2) git remote add <원격 저장소 url>
3) git fetch
4) git checkout <main/master branch>
이 네가지 코드를 직접 입력해줘야 합니다.
그래서 이런 번거로움을 줄이기 위해 git clone을 사용합니다.
2. 원격 저장소에 있는 branch 목록 보기
$git clone (로컬저장소에 원격 저장소 코드 가져오기)
$git branch -r (원격 저장소 branch목록 보기)
$git branch -a. (로컬 및 원격 저장소에 있는 모든 branch목록 보기)
3. 원격 저장소에 있는 branch로 전환하기
$git checkout -t <원격 저장소에 있는 branch 이름>
$git checkout -b <원하는 branch 이름> <원격 저장소에 있는 branch 이름>
$git checkout <로컬 저장소에 있는 branch 이름>
git checkout -t <branch 이름> : 원격 저장소(github나 협업 툴에 저장되어 있는)에 있는 branch로 전환하고 싶을때 사용하는 명령어이다.
ex) git checkout -t origin/feature/vFirstFront_project_1.0.0
git checkout -b <원하는 branch 이름> <원격 저장소에 있는 branch이름> : 원격 저장소에 있는 branch의 이름을 바꿔서 가져오고 싶을때 사용하는 명령어이다.
ex) git checkout -b feature/vSecondFront_project_1.0.0 origin/feature/vFirstFront_project_1.0.0
원격 저장소에 있는 branch이름 = origin/feature/vFirstFront_project_1.0.0
원하는 이름 = feature/vSecondFront_project_1.0.0
git checkout <branch 이름>: 로컬 저장소(현재 내 컴퓨터에 있는)에 있는 branch로 전환하고 싶을때 사용하는 명령어이다.
ex) git checkout feature/vFirstBack_project_1.0.0
'(Tool)툴 사용법 > (Git) 깃 사용법' 카테고리의 다른 글
(Git) Mac 맥북 터미널창 branch브랜치 표시하기/터미널 branch브랜치 나오게 하기 (상세설명 포함) (14) | 2023.05.13 |
---|---|
(Git) gitignore , 깃에 원하지 않는 파일 빼고 업로드 하기(초간단) (0) | 2022.04.16 |
(git) git 코드 복구하기 / commit 히스토리 보기/ commit 했던 시점으로 코드 복구하기 (0) | 2022.01.16 |
M1 맥북 Homebrew 설치법 (상세설명/매우간단) (8) | 2021.12.26 |
(Git) 깃에서 코드 수정한 내용 복구/되돌리기 (0) | 2021.12.05 |
댓글