Git
git log로 코드의 변경사항을 확인하는 방법
코샵
2023. 11. 3. 15:13
반응형
Git은 분산 버전 관리 시스템으로, 코드의 변경사항을 추적하고 관리할 수 있습니다. git log 명령을 사용하면 코드의 변경사항을 확인할 수 있습니다.
git log의 기본 사용법
git log 명령은 다음과 같은 형식으로 사용합니다.
git log [옵션]
옵션을 지정하지 않으면 git log 명령은 다음과 같은 정보를 출력합니다.
commit hash | author | date | message
- commit hash: 커밋의 고유 식별자
- author: 커밋을 작성한 사용자
- date: 커밋을 작성한 날짜
- message: 커밋의 메시지
옵션
git log 명령에는 다음과 같은 옵션이 있습니다.
- -p : 커밋의 변경사항을 출력합니다.
- -n : 출력할 커밋의 개수를 지정합니다.
- --oneline : 각 커밋을 한 줄로 출력합니다.
- --graph : 커밋의 그래프를 출력합니다.
- --abbrev-commit : 커밋의 해시를 짧게 출력합니다.
- --author : 해당 유저가 작성한 커밋만 출력합니다.
- --grep :로그 메시지에 입력한 메시지가 포함된 커밋만 표시합니다.
Log 활용 사례
Git Log는 다음과 같은 용도로 활용할 수 있습니다.
- 버전 관리: Git Log를 사용하여 프로젝트의 변경 사항을 추적하고 관리할 수 있습니다.
- 버그 수정: Git Log를 사용하여 버그를 수정하기 위해 필요한 변경 사항을 확인할 수 있습니다.
- 기능 추가: Git Log를 사용하여 새로운 기능을 추가하기 위해 필요한 변경 사항을 확인할 수 있습니다.
- 코드 리뷰: Git Log를 사용하여 코드 리뷰를 수행할 때 변경 사항을 확인할 수 있습니다.
결론
git log는 git의 기본 명령어이지만, 이를 활용하면 코드를 효과적으로 관리할 수 있습니다. git log를 사용하여 코드의 변경 사항을 추적하고, 필요한 경우 이전 버전의 코드로 복원할 수 있습니다.