Etc/Git

Git 시작하기 - 기초 작업 및 명령어

foobarbaz 2021. 9. 25. 15:29

git bash 실행

 

디렉터리 생성

$ mkdir [폴더명]

 

디렉터리로 이동

$ cd [폴더명]

 

깃을 사용하도록 directory 초기화 

$ git init

 

깃 저장소 상태 확인
[작업트리] -> [인덱스(스테이지)] -> [저장소]
작업트리 : local 작업 파일
인덱스 : 작업트리와 저장소 사이에 존재하는 공간
스테이지 : 다음 버전에 포함되도록 예약해두는 것(인덱스에 등록하는 행위)
저장소 : 버전으로 만들어 저장하는 곳

$ git init

 

vim사용해 txt파일 생성

$ vim [파일명]

 

해당 파일 스테이지에 대기

$ git add [파일명]

--all : 전체 추가

$ git add --all

 

저장소로 커밋

$ git commit

-m : 저장소로 커밋 시 메세지 추가

$ git commit -m [메세지]

 

버전 기록 확인

$ git log

--oneline : 커밋 로그를 한눈에 보여주기

$ git log --oneline

한번 커밋한 파일은 스테이지,저장소 한번에 처리 가능

$ git commit -am [메세지]


변경 사항 확인

$ git diff


작업트리 파일 되돌리기

$ git checkout --[파일명]


브랜치 전환하기

$ git checkout [브랜치명]


스테이지 되돌리기

$ git reset HEAD [파일명]


최신 커밋 되돌리기

$ git reset HEAD^


현재 브랜치 확인

$ git branch


브랜치 추가

$ git branch [브랜치명]

-d : 브랜치 삭제(완전히 삭제하는 것이아니라, 해당 브랜치명을 다시 생성시 예전 작업 내용이 그대로 나타남)

브랜치 병합

$ git merge [브랜치명]

 

 

 

'Etc > Git' 카테고리의 다른 글

Git 시작하기 - gitignore 관리  (0) 2021.10.04
Git 시작하기 - github 원격저장소 연결  (0) 2021.09.25