sem은 Git에서 코드 엔티티 단위 변경 추적을 제공하는 도구입니다.
sem은 Git 레포에서 설정 없이 함수, 메서드, 클래스 단위로 변경을 추적하여, 코드 엔티티의 추가, 수정, 삭제, 이동, 이름 변경 등을 보여줍니다. 이는 기존의 줄 단위 변경 추적을 넘어서, 어떤 구체적인 함수나 클래스가 변경되었는지를 확인할 수 있게 합니다.
sem is a tool that tracks changes at function/class level on Git.
sem works without any setup on Git repositories, allowing users to track changes at the level of functions, methods, and classes. It shows additions, modifications, deletions, moves, and renames of code entities, providing clearer insights compared to line-based change tracking.