No comits yet (comits = 버전 이라고 생각하면 된다)
Untracked 추적하지 않는 파일 : Git의 관리에 들어간 적 없는 파일
파일 하나를 담을 때는
git add 파일명.확장자
모든 파일을 담을 때는
git add .
버전에 담기
아래 명령어로 commit
git commit
아무것도 입력이 되지않는다.
Vi 입력 모드로 진입
입력시작 : i
입력종료 : esc
저장없이 종료 : :q
저장없이 강제종료 : :q!
저장하고 종료 : :wq
FIRST COMMIT 입력한 뒤 저장하고 종료
커밋메시지까지 함께 작성하기
git commit -m "FIRST COMMIT"
하고 :wq 저장하면
소스트리는
로 저장된다
아래 명령어와 소스트리로 확인
git log
첫번째 버전이 저장되었다는 걸 알 수 있다.
다음은 변경사항을 만들고 저장하기
lions.yaml을 삭제해본다.
tigers.yaml 의 manager 를 Donald로 바꾼 뒤 저장한다.
leopards.yaml 파일을 추가하고 안의 내용을 적은 후 저장한다.
git status 명령어를 입력하면
lions.yaml이 삭제 되었고
tigers.yaml은 변경되었고
leopards.yaml을 새로 추가되었다는 사실을 알 수 있다.
git diff의 명령어로 더 자세하게 볼수 있는데
이때 터미널에서는
j : 아래로 스크롤
k : 위로 스크롤
:q : 닫기
로 사용하면 된다.
파일을 모두 저장한다.
\
git commin -m "Replace Lions with Leopards"
를 입력한 후
git log를 보면 두개의 버전이 나타난 걸 볼 수 있다.
Tip!
add 와 commit 을 한꺼번에 하려면
git commit -am "(메세지)"
* 새로 추가된(untracked)파일이 없을 대 한정
'Study' 카테고리의 다른 글
[HTML/CSS] html 비디오 태그 다운로드 방지하기 (0) | 2023.03.19 |
---|---|
[JQuery] jquery 소스 사이트 (0) | 2023.03.19 |
[Git/Github] Git에게 맡기지 않을 것들 (0) | 2023.02.19 |
[Git/Github] Git 설정 & 프로젝트 관리 시작하기 (0) | 2023.02.19 |
[Git/Github] 시작하기 (CLI vs GUI) (0) | 2023.02.19 |