커밋에 대해
편집된 파일을 저장하는 것과 마찬가지로 커밋은 분기에서 하나 이상의 파일에 변경 내용을 기록합니다. Git은 각 커밋에 다음을 식별하는 SHA 또는 해시라는 고유 ID를 할당합니다.
- 특정 변경 내용
- 변경된 시점
- 변경 내용을 만든 사람
커밋할 때 변경 내용을 간략하게 설명하는 커밋 메시지를 포함해야 합니다.
커밋하려는 리포지토리에 커밋 로그오프가 필요하고 웹 인터페이스에서 커밋하는 경우 커밋에서 자동으로 로그오프됩니다. 리포지토리에 대한 커밋 승인 정책 관리을(를) 참조하세요.
협업하는 커밋에 공동 작성자를 추가할 수 있습니다. 여러 작성자를 사용하여 또는 조직을 대신하여 커밋 만들기을(를) 참조하세요.
조직을 대신하여 커밋을 만들 수도 있습니다. 여러 작성자를 사용하여 또는 조직을 대신하여 커밋 만들기을(를) 참조하세요.
리베이스를 사용하면 일련의 커밋을 변경하고 히스토리에서 커밋의 순서를 바꿀 수 있습니다. Git 리베이스에 대하여을(를) 참조하세요.
커밋 브랜치 및 태그 레이블에 대한 정보
커밋 페이지에는 커밋이 포함된 분기 및 태그에 대한 레이블이 표시될 수 있습니다. 이러한 레이블은 리포지토리 기록에 커밋이 표시되는 위치를 이해하는 데 도움이 됩니다.

커밋이 기본 분기(main)에 없는 경우 레이블에는 커밋이 포함된 분기가 표시됩니다. 커밋이 병합되지 않은 끌어오기 요청의 일부인 경우 링크를 클릭하여 끌어오기 요청으로 이동할 수 있습니다.
커밋이 기본 분기에 있으면 커밋을 포함하는 모든 태그가 표시되고 기본 분기가 나열된 유일한 분기가 됩니다. Git 설명서에서 Git 기본 사항 - 태그 지정 을 참조하세요.

파일 트리 사용
파일 트리를 사용하면 커밋의 파일 간을 탐색하고 중요한 차이에 집중할 수 있습니다. 커밋이 많은 파일을 변경할 때 파일을 선택하여 해당 diff를 보거나 파일 경로별로 필터링할 수 있습니다.
참고
화면 너비가 너무 좁거나 커밋에 파일이 하나만 포함되어 있으면 파일 트리가 표시되지 않습니다.

추가 읽기
- GitHub Desktop에서 프로젝트 변경 내용 커밋 및 검토 켜기 GitHub Desktop