[버젼 추가하기]
- git add를 통해 해당 파일을 버젼 관리하도록 등록해놓았다면 버젼을 추가하는 부분이 필요함
- 앞선 포스팅에서 알아본 점을 복습하는 차원임
1) 파일 간의 버젼 차이를 만듬 : 이전에 만든 파일을 수정함(vim을 이용)
2) git status를 통해 버젼관리에 포함시킨 파일의 상태를 확인해봄 : modified
3) 수정하려고 했던 목표까지 수정을 다했다면 git add와 git commit으로 버젼 등록을 함 : stage area -> repository 이동
[버젼 기록 확인]
- 커밋 로그 기록을 확인하여 버젼 기록에 대한 정보를 얻을 수 있음
1) git log 명령어 입력
- commit : 커밋의 식별번호
- Author : 커밋한 사람의 정보
- Date : 커밋된 날짜와 시간
- 뻥 뚫린 공간에 덩그러니 놓여진 텍스트 : 커밋 메세지
[버젼 간 차이확인]
- 버젼업을 함에 있어서 어떤 부분이 업데이트되었는지 한 눈에 볼 수 있음
- 다운그레이드 명령어를 통해 이전 버젼으로 돌릴 수 있음
1) git log -p 명령어 입력 : log와 같지만 -p 라는 옵션값을 주어 각 커밋에 어떤 내용이 추가되었는지 알 수 있음
- msg modified 커밋 : 아래로 어떤 차이가 있었는지를 말해줌
=> + 부분 : 바뀐 부분(추가)
=> - 부분 : 바뀐 부분(제거 혹은 변경)
- first commit 커밋 : 아래로 어떤 차이가 있었는지 말해줌
=> + 부분 : 바뀐 부분(추가) - 새로운 문서가 추가됨까지 기록(null -> a.html)
=> - 부분 : 바뀐 부분(제거 혹은 변경)
2) git diff 명령어 입력 : 커밋의 id값을 이용해 특정 커밋 간의 차이를 알아볼 때 사용하는 명령어
- git log를 통해 커밋된 각각의 내역 id값을 얻어낼 수 있음
- 커밋 내역마다 보여주는 것이 아니라 지정한 커밋 내역의 변동사항을 수시로 체크할 수 있음)
- 비교하려는 두 커밋의 아이디를 범위 지정할 때 .. (온점 두개로 둘 사이의 관계를 알기위함을 나타냼)
[다음 포스팅]
- 현재 버젼에서 이전 버젼으로 옮겨가기
- 혼자서 간편하게 api보면서 개발을 하자
'기타 > 멋쟁이사자처럼' 카테고리의 다른 글
[firebase] 시작하기 전 - firebase가 뭐야 (0) | 2017.05.31 |
---|---|
[git] 버젼관리 #3 (0) | 2017.03.24 |
[git] 버젼관리 #1 (0) | 2017.03.20 |
[rails] 레일즈 모델 - 트랜잭션 (0) | 2017.03.04 |
[rails] 레일즈 모델 - 쿼리 인터페이스 스코프 (0) | 2017.03.03 |
댓글