• 저장소 만들기
    • Git 저장소로 사용할 디렉토리를 생성
    • git init : 현재 디렉토리를 버전관리 한다고 말해주는 명령어
    • git init 후 해당 디렉토리에 [.git]이란 디렉토리가 있는지 확인
    • [.git] --> 버전 관리시 생성된 정보들이 저장되는 디렉토리므로 삭제 되지 않게 주의.

  • git이 관리할 대상으로 파일 등록 
    • (git은 새로운 파일을 관리하지 않는다. 파일 관리를 하려면 등록을 시켜야 함.)
    • vim file.txt : vim이라는 프로그램을 이용해 file.txt라는 파일을 생성하는 명령어
      • i -> 입력모드, esc -> 입력모드시 해제, wq -> 저장과 동시에 종료
    • cat file.txt : file.txt 라는 파일 안에 있는 내용을 확인할 수 있는 명령어
    • git add file.txt : git이 add를 통해 파일을 tracking하도록 하는 명령어
      • git add 를 하는 이유: 임시적인 파일은 버전관리가 필요 없다. 그런 파일을 배제하기 위해서 관리해야 되는 파일이 무엇인지 명확하게 git에게 알려주기 위함이다.
    • git status : 프로젝트 폴더의 상태를 확인하는 명령어

  • 버전 만들기(commit)
    • 버전? 의미있는 변화, 완결된 작업상태를 뜻한다.
    • git config --global user.name "사용할 이름"
    • git config --global user.email "사용할 이메일"
    • user 이름을 준 뒤 git status 입력하면 vim이 실행이 된다.
      • 버전의 메세지(commit message) : 파일이 어떤 변화가 있는지 왜 변경되었는지 작성
    • git log : 현재 버전 확인
    • 수정된(modified) 파일도 git add 명령어로 버전관리 시스템에 다시 add를 시켜 주어야 함.


+ Recent posts