저장소 생성 방법
- Clone 하기
- 로컬저장소 생성 -> 초기화(git init) -> 원격저장소 연결(git remote add)
기본 명령어
$ git status
- 현재 폴더 내 상태를 확인한다. 아무것도 안했을 때 아래 결과가 나온다.
- On branch master
- No commits yet
- nothing to commit
$ git log
파일 생성 및 수정
$ vi TestService.java
- TestService.java 파일을 생성한다
- i를 입력하면 insert(입력) 모드로 변경된다.
- 코드 작성 후 [ESC] + :wq + [Enter] 누르면 저장 후 에디터를 종료한다.
$ git status
- 작업 디렉토리의 파일의 상태 정보 확인
- Untracked
: 변경점은 발생했으나, Git에 의해 관리되지 않은 파일. 단 한번도 Staging Area에 포함되지 않은 파일
- Tracked
: Git에 의해 관리되는 파일. Staging Area에 한 번 이상 포함된 파일
스테이징 영역에 변경점(작업 사항) 추가
$ git add TestService.java
- 작업 디렉토리에 변경사항 중 커밋 예정인 파일들은 스테이징 영역에 추가
$ git status
- 아래와 같이 로그가 바뀐다