<Git Chapter 2> - 시간 여행 하기 1

심우열·2022년 12월 28일
0

Git

목록 보기
3/27

변화를 타임캡슐 에 담아 묻기

1. 프로젝트의 변경사항들을 타임캡슐(버전) 에 담기

    1.  변경사항 확인
        1. git status
    2. 파일 하나 담기
        1. git add tigers.yaml
    3. 모든 파일 담기
        1. git add . -> add . 띄어쓰기 주의

2. 타임캡슐 묻기

    1. git commit
        1. Vi 입력모드로 진입 : Vim
            1. 입력 시작 : i
            2. 입력 종료 : esc
            3. 저장 없이 입력 종료 ( 입력한 것 없을 시) : ‘:q’
            4. 저장 없이 강제 종료 : ‘:q!’
            5. 저장하고 종료 : ‘:wq’
            6. i 눌러서 입력모드로 진입해 커밋메세지 작성 후 ‘:wq’ 눌러서 저장하고 Vim모드 종료
    2. 커밋 메세지까지 함께 작성하기
        1. git commit -m “FIRST COMMIT”
    3. 커밋 내역 확인
        1. git log

3. 다음 변경사항들을 만들고 타임캡슐에 묻기

    1. 파일 삭제, 파일 내용 수정, 파일 추가 등의 변경 작업 수행
    2. git status 로 상태 확인
        1. 파일의 추가, 변경, 삭제 내역으로 지정할 대상
    3. git diff 로 확인
        1. Vi 추가 명령어
            1. 위로 스크롤 : k
            2. 아래로 스크롤 : j
            3. 끄기 : ‘:q’ ( ‘ : ’ 가 이미 입력되어있으므로 q만 눌러도 됨

4. 캡슐에 담기

    1. git add .
    2. git status 로 상태 확인
    3. git commit -m “메세지” 로 커밋하기
    4. add 와 commit 한번에 하기
        1. git commit -am “메세지”
        2. 새로 추가된( untracked) 파일이 없을 때 한정
profile
Dev Ops, "Git, Linux, Docker, Kubernetes, ansible, " .

0개의 댓글