카테고리 없음

5/21 Dev.Feedback(Git)

편행 2021. 5. 21. 17:36
반응형
$git add
$git status
$git diff
$git commit

git add

staging area에 내가 컴퓨터에서 수정한 것을 staged해주는 명령어

add를 한 이후에는 수정한 파일이 git 에서 track을 할 수 있게 된다.

 

git status

현재 staging area 그리고, work space에 track 된 파일과 untrack된 파일의 상태를 전부 보여주는 명령어

git status -s 를하면 최소한의 영역을 보여줌

 

git diff

working directory 내부에 있는 파일의 차이를 보여주는 명령어

diff --git a/c.txt b/c.txt
index blahblahaadf
--- a/c.txt
+++ b/c.txt
@@ -1 +1,2 @@
hello world!
+add(초록색이면 내용이 추가된 것) -add(빨강색이면 내용이 빠진 것)
(END)

숫자를 보면 -1이 있는데 

여기서 -는 ---a/c.txt를 그리고 1은 a/c.txt의 첫 번째 줄을 보라고 하는 것이고

+는 +++b/c.txt를 그리고 1 은 2번째 줄까지 확인을 하라고 전달해주는 것

그래서 전체를 해석해보면, 기존 hello world! 라는 내용에서 add라는 것이 추가되었다는 것을 전달해준다.

 

git diff에서 나오는 방법은 키보드 q를 누르면 가능하다. 

 

gif diff --staged

staging area에 추가되어 있는 파일들의 차이를 보여주는 명령어

 

 

 

반응형