emluy 개발 일기

git 버전 관리하기 본문

git

git 버전 관리하기

yulme 2020. 4. 20. 18:46
SMALL

working tree(작업 트리)           ->                       스테이지                      ->                  저장소

작업하는 파일.                                          저장소에 올릴 것들만 올림                 스테이지에 올린 것 올림

 

 

 

1. git local 저장소 만들기

mkdir 디렉터리이름

cd 디렉터리이름

 

 

2. git init 

: 저장소 초기화 (깃 디렉터리로 지정). ->하지만 폴더가 눈에는 안보임, 사용자가 못 지우게 안보이게 해 놓은 것

=> 파일 들어가서 shift + command + . 누르면 보임

 

 

3.git status

: 깃 상태 확인 (commit(저장소에 올림, 버전을 만듬)할 파일=untracked file 있는지)

 

4. git add 파일이름 , git add .

: 스테이지에 올림 (staging)

 

 

5. git status 

: 스테이징 한 후 깃 상태 확인

new file : 이 파일을 앞으로 commit할 것이다.

 

6. git commit -m "간단 메모"

: 버전 만들기 (저장소에 올림)

 

** commit message 수정하기

: git commit --amend    ->   a 나 l 눌러 메세지 수정.   -> esc 누른후 :wq 눌러 저장종료

 

7. git status 

: commit 후 commit 잘 됐나 확인

nothing to commit이므로 잘 commit 된 것 알 수 있음

 

8. git log

: 방금 commit한 것 정보 알 수 있음 

 

 

9. git log --stat

: 여러 파일 commit 한 경우 파일도 자세히 볼 수 있음

 

log 많을 때는 enter 누르면서 보다가 Q로 빠져나옴

 

 

=============================================

**staging 과 commit 동시에 하기 (commit 한번이상 한 후에 사용가능)

git commit -am "메세지"

반응형

'git' 카테고리의 다른 글

git push 오류  (0) 2020.04.26
github 원격저장소에 있는 것 지우기 (로컬저장소에 있는 것은 안 건듬)  (0) 2020.04.24
git branch merge  (0) 2020.04.23
git branch 생성  (0) 2020.04.20
git 기본 터미널 명령어  (0) 2020.04.20
Comments