Git

[Git] CRUD로 Git 명령어 공부하기

순코딩 2024. 7. 23. 08:58
Create
커밋 생성

커밋 생성은 3단계 과정으로 진행된다.

변경 - 선택 - 커밋

각 단계별로 파일이 위치하는 장소를 아래와 같이 명명한다.

변경된 파일워킹트리에 위치한다.

add된 파일(버전관리할 파일)스테이지 에 위치한다.

커밋한 파일레포지토리에 위치한다.

// 변경된 모든 파일을 스테이지에 위치시킨다.
git add -A 

// 스테이지의 파일을 레포지토리로 커밋한다.
git commit -m "test commit"

 

브랜치 생성
// 브랜치 생성 기본
git branch new-branch

// 브랜치 생성 후 해당 브랜치로 이동
git switch -c new-branch

 

 

Read
커밋 읽기(커밋으로 이동하기)
// 해당 해쉬코드(abjirm0478)의 커밋으로 이동
git checkout abjirm0478

 

브랜치 읽기(브랜치로 이동)
// 모든 브랜치 나열하기
git branch

 

브랜치 읽기(브랜치로 이동)
// 해당 브랜치(new-branch)로 이동
git switch new-branch

 

응용1 ( Create + Read)
// 아래 코드를 통해 특정 브랜치의 특정 커밋에서 새로운 브랜치 생성을 학습할 수 있다.
// 단, 현재 브랜치가 main이라고 가정한다.

// 모든 변경 파일 스테이징
git add -A

// 커밋 생성(커밋 해쉬코드 : abcd1234)
git commit -m "test-commit"

// 브랜치 생성 및 이동
git switch -c new-branch

// main 브랜치의 abcd1234 커밋으로 이동
git switch main
git checkout abcd1234

// 해당 커밋 위치에서 브랜츠 생성
git switch -c on-commit-branch

// 생성된 브랜치 확인
git branch
Update

 

Delete