자! 이제까지 버전을 등록하는 방법을 알아보았다.
이 '버전' 관리를 통해 좋은 점(효용) 2가지로는
1. 이전 버전과의 차이점 / 과거 어떤 시점의 내용을 확인 할 수 있다.
2.이 전의 버전으로 돌아갈 수 있다.
이렇게 있다.
그러면 우선 이전 버전과의 차이점을 알아보도록 하자.
git log
git log -p
로그에서 출력되는 버전 간 의 차이점 출력
git diff 버전a'ID'..버전b'ID'
버전1과 버전2의 차이를 볼 수 있다.
'git log'를 통해 각 버전의 ID를 알 수 있다.
'git diff id1..id2'를 통해 둘의 차이를 알 수 있다.
git diff
파일의 바뀐 점을 확인할 수 있다.
commit하기 전, 바뀐 점을 점검 할 수 있다.
f1.txt의 내용 변화 : f1.txt ver.1 -> f1.txt ver.2
'git diff'
바뀐 점change을 볼 수 있다.
add / commit 하기 전, 바뀐 곳을 검토할 수 있다.
git add f1.txt
add를 통해 변화된 f1.txt를 stage area로 보내면,
'git diff'를 통해 차이점이 출력되지 않는다.
(위 예제에서 f2.txt는 아직 add를 하지 않았으므로 결과로 출력된다.)
정리
git log
git log -p
git diff 버전Aid..버전Bid
git diff
'Dev Note > GitHub' 카테고리의 다른 글
깃(git) 시작하기 7.깃(git)에서 자주 사용되는 명령어들 / 메뉴얼 보기 (0) | 2018.11.23 |
---|---|
깃(git) 시작하기 6. 과거 버전으로 돌아가기 (git reset) (0) | 2018.11.22 |
깃(git) 시작하기 4. stage area 이해하기 (add를 통한 commit 대기상태 ) (0) | 2018.11.22 |
깃(git) 시작하기 3. 버전 만들기 (git config / git commit) (0) | 2018.11.22 |
깃(git) 시작하기 2. 관리 파일 확인, 등록하기 (git status, git add) (0) | 2018.11.21 |