{"meta":{"title":"커밋","intro":"커밋이 파일에 대한 변경 내용을 저장하고, 작성을 추적하고, GitHub 프로젝트의 기록을 구성하는 방법을 알아봅니다.","product":"끌어오기 요청","breadcrumbs":[{"href":"/ko/pull-requests","title":"끌어오기 요청"},{"href":"/ko/pull-requests/reference","title":"참조"},{"href":"/ko/pull-requests/reference/commits","title":"커밋"}],"documentType":"article"},"body":"# 커밋\n\n커밋이 파일에 대한 변경 내용을 저장하고, 작성을 추적하고, GitHub 프로젝트의 기록을 구성하는 방법을 알아봅니다.\n\n## 커밋에 대해\n\n편집된 파일을 저장하는 것과 마찬가지로 커밋은 분기에서 하나 이상의 파일에 변경 내용을 기록합니다. Git은 각 커밋에 다음을 식별하는 SHA 또는 해시라는 고유 ID를 할당합니다.\n\n* 특정 변경 내용\n* 변경된 시점\n* 변경 내용을 만든 사람\n\n커밋할 때 변경 내용을 간략하게 설명하는 커밋 메시지를 포함해야 합니다.\n\n커밋하려는 리포지토리에 커밋 로그오프가 필요하고 웹 인터페이스에서 커밋하는 경우 커밋에서 자동으로 로그오프됩니다.\n[리포지토리에 대한 커밋 승인 정책 관리](/ko/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/managing-the-commit-signoff-policy-for-your-repository)을(를) 참조하세요.\n\n협업하는 커밋에 공동 작성자를 추가할 수 있습니다.\n[여러 작성자를 사용하여 또는 조직을 대신하여 커밋 만들기](/ko/pull-requests/how-tos/commit-changes/creating-a-commit-with-multiple-authors)을(를) 참조하세요.\n\n조직을 대신하여 커밋을 만들 수도 있습니다.\n[여러 작성자를 사용하여 또는 조직을 대신하여 커밋 만들기](/ko/pull-requests/how-tos/commit-changes/creating-a-commit-with-multiple-authors#creating-a-commit-on-behalf-of-an-organization)을(를) 참조하세요.\n\n리베이스를 사용하면 일련의 커밋을 변경하고 히스토리에서 커밋의 순서를 바꿀 수 있습니다.\n[Git 리베이스에 대하여](/ko/get-started/using-git/about-git-rebase)을(를) 참조하세요.\n\n## 커밋 브랜치 및 태그 레이블에 대한 정보\n\n커밋 페이지에는 커밋이 포함된 분기 및 태그에 대한 레이블이 표시될 수 있습니다. 이러한 레이블은 리포지토리 기록에 커밋이 표시되는 위치를 이해하는 데 도움이 됩니다.\n\n![커밋 요약의 스크린샷. 분기 아이콘과 \"기본\"이 주황색 윤곽선으로 강조 표시되어 있습니다.](/assets/images/help/commits/commit-branch-indicator.png)\n\n커밋이 기본 분기(`main`)에 없는 경우 레이블에는 커밋이 포함된 분기가 표시됩니다. 커밋이 병합되지 않은 끌어오기 요청의 일부인 경우 링크를 클릭하여 끌어오기 요청으로 이동할 수 있습니다.\n\n커밋이 기본 분기에 있으면 커밋을 포함하는 모든 태그가 표시되고 기본 분기가 나열된 유일한 분기가 됩니다. Git 설명서에서 [Git 기본 사항 - 태그 지정](https://git-scm.com/book/en/v2/Git-Basics-Tagging) 을 참조하세요.\n\n![커밋 요약의 스크린샷. 태그 아이콘과 \"v2.3.4\"가 주황색 윤곽선으로 강조 표시되어 있습니다.](/assets/images/help/commits/commit-tag-label.png)\n\n## 파일 트리 사용\n\n파일 트리를 사용하면 커밋의 파일 간을 탐색하고 중요한 차이에 집중할 수 있습니다. 커밋이 많은 파일을 변경할 때 파일을 선택하여 해당 diff를 보거나 파일 경로별로 필터링할 수 있습니다.\n\n> \\[!NOTE]\n> 화면 너비가 너무 좁거나 커밋에 파일이 하나만 포함되어 있으면 파일 트리가 표시되지 않습니다.\n\n![끌어오기 요청의 \"파일 변경됨\" 탭 스크린샷. 왼쪽 사이드바에 파일 트리가 진한 주황색 윤곽선으로 표시되어 있습니다.](/assets/images/help/repository/file-tree.png)\n\n## 추가 읽기\n\n* [GitHub Desktop에서 프로젝트 변경 내용 커밋 및 검토](/ko/desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project-in-github-desktop#about-commits) 켜기 GitHub Desktop"}