1. Diff(차이) 비교란 무엇인가
Diff는 두 텍스트(또는 파일) 사이의 차이점을 찾아내는 작업입니다. 코드 리뷰, 문서 버전 비교, 설정 파일 변경 확인, 번역 검수 등 다양한 상황에서 사용됩니다. 일반적으로 라인 단위로 비교하여 어떤 줄이 추가되었는지(추가), 삭제되었는지(삭제), 내용이 바뀌었는지(변경)를 구분해서 보여줍니다. Git의 git diff, 코드 에디터의 비교 기능이 모두 이 원리를 사용합니다. 이 도구는 서버로 텍스트를 전송하지 않고 브라우저에서 즉시 비교하므로 민감한 코드나 문서도 안전하게 확인할 수 있습니다.