본문 바로가기
Infra/GIT&GIT HUB

Git (3) : git 기본 명령어

by jaeaemin 2021. 6. 30.

git에서는 gitignore이라는 파일을 통해서 git에 tracking하지 않고싶은 파일들을 지정하여서 설정할 수 있다.

*.log    -> 모든 로그를 추가하지 않는다

build/  --> build 디렉터리 안의 파일은 추가하지 않는다 

등 .gitignore폴더에 이를 명시하면 명시된 파일은 tracking되지 않는다.

 

 

 

git status -s를 통해서 각 파일들이 어떤 상태인지 확인할 수 있다.

A : access로 staging area에 추가되었음을 뜻한다.

?? : 아직 tracking이 되지않고 working dir 안에 존재

AM :  staging area에 추가되고 modified되어 수정본이 working dir에 존재한다.

 

 

git diff를 사용하면 수정된 파일의 내용을 자세하기 출력하여 비교할 수 있다.

@@ -1 +1 ,2 @@ :  -1은 이전파일을 의미 첫번쨰줄 , +1부터 2번째 줄까지 확인하라고 표시함

// staging area에서만 표시하기 위해서는 git diff --staged로 표시할 수 있다.

 

이때까지의 작업내용이 담겨있는 것을 확인 할 수 있다.

 

반응형

'Infra > GIT&GIT HUB' 카테고리의 다른 글

Git (6) : branch  (0) 2021.07.12
Git (5) : Reset , Revert 기초  (0) 2021.07.09
Git (4) : 버전관리  (0) 2021.07.08
Git (2) : git의 workflow  (0) 2021.06.30
Git (1) - 초기 설정  (0) 2021.06.29