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 사용하여 코드의 변경 사항을 추적하고, 필요한 경우 이전 버전의 코드로 복원할 있습니다.