본문 바로가기

깃(git) 시작하기 2. 관리 파일 확인, 등록하기 (git status, git add)

새로운 파일을 git의 관리대상으로 등록하는 방법을 알아보자.


참고 : 생활코딩 

https://opentutorials.org/course/2708/15172





1. 파일 생성하기



우선, 

커맨드창을 이용하여 파일을 생성해보자. 에디터 'vim' 이용하여 파일을 생성해 보자.




vim을 이용해서 f1.txt 파일을 생성, 선택 후 내용을 입력해보자.





'vim f1.txt'

vim으로 f1.txt를 생성한다. (파일이 있다면 파일을 연다.)



vim 화면


'i' 

insert모드로 바꿔 내용을 입력할 수 있는 모드로 전환한다.



예제로 'f1.txt ver.1' 을 입력해 본다.


'esc' 키로 입력모드를 해제한다.


':wq'

write + quit 저장 후 vim을 종료한다.



이렇게 vim을 종료하게 된다.



'ls -al'

현 디렉토리에 있는 파일 정보를 볼 수 있다.


'cat f1.txt'

f1.txt 파일 안의 내용을 볼 수 있다.

: f1.txt ver.1 이라고 적혀 있는 것을 볼 수 있다.


이렇게 확인 할 수 있다.







2. git status


'git status' 명령어로 git의 상태를 확인한다.


명령어 'git status'를 입력해 보자.


'git status'


git status 명령어를 입력하게 되면,

git 저장소의 상황을 알 수 있는데, 


추적되지 않는 파일 'untracked files'에

 방금 생성한 f1.txt빨간색으로 나와 있는 것을 볼 수 있다.




3. git add 파일명


'git add 파일명'으로 관리할 파일을 추가해 보도록 하자.


명령어 'git add f1.txt'를 입력해보자


'git add f1.txt'

f1.txt 파일을 깃으로 관리 시작한다.


다시

'git status'

이번엔 초록색 표시되는 'new file : f1.txt'를 볼 수 있다.

이렇게 깃 관리에 f1.txt가 새롭게 들어왔다는 것을 알 수 있다.




정리


- 커맨드에서 vim으로 파일을 새롭게 생성, 편집하기 :

'vim 파일명' (ex. vim f1.txt)


vim 명령어

- 내용 입력하기 :

 'i'

- 저장하고 종료하기 :

 ':wq'


- 커맨드 명령어

- 현재 디렉토리에 있는 파일 리스트 출력 :

 'ls -al'

- 파일 내용 출력 : 

 'cat 파일명' (ex. cat f1.txt)


- 깃 상태확인

git status


- 깃으로 관리할 파일 추가하기

git add 파일명 (ex. git add f1.add)