Git 관련 코드

mini·2024년 4월 16일
0
post-custom-banner

터미널 (ctrl + Alt + T)

- git 저장소 생성

git init

- 저장소 상태 확인

git init

- 현재 상태 확인

git status

- 전체 로그 확인

git log

- 디렉토리 생성

mkdir 디렉토리명

파일, 디렉토리 삭제
(디렉토리의 경우 -r을 붙여서 삭제)

rm 삭제 명

변경 내용을 현재 디렉토리로 가져오기 (pull)

git pull

- Stage에 파일 추가

git add 파일명
git add *

- 변경사항 한번에 모두 포함
git add -A

- 커밋 생성

git commit -m 커밋 내용

- 버전 이력 확인

git log

- stage에 추가된 파일 삭제

git reset 파일명

- 변경했던 파일을 최신 버전으로 되돌림

git checkout -- 파일명

- 커밋 취소 되돌림

1) 최신
git reset HEAD^
2) 특정
git reset --hard 원하는 버전 commit hash

Git Branch 관련

(생성, 확인, 푸쉬)

브랜치란?

독립적으로 관리되고 있는 분리된 버전

→ 이를 통해 병렬적인 작업이 가능하다.

- github 주소와 연결

git remote add origin github 주소

- 브랜치 생성

git branch 브랜치명

- 브랜치 리스트 출력

git branch

- 브랜치 이동

git checkout 브랜치명

- 원하는 브랜치로 이동했는지 확인

git branch

- 브랜치 병합

git merge 브랜치명

→ 현재 있는 브랜치에 브랜치명의 브랜치를 병합함.

- 브랜치 삭제

git branch -d 브랜치명

- 파일 및 폴더 add

git add.
profile
할 수 있다!
post-custom-banner

0개의 댓글