모든 변경은 pull request로 시작됩니다.
모든 변경은 pull request로 시작됩니다.

- pull request로 새로운 기능을 시작하거나 기존 코드의 변경 사항을 제안하세요. pull request는 팀이 세부 사항을 조율하고 변경 사항을 고치는 데 기초가 됩니다.
- pull request는 팀이 GitHub에서 코드를 검토하고 개선하는 데 있어 기본적인 요소입니다. 소스 코드를 변경하기 전에, 프로젝트를 개선하고, 새로운 기능을 제안하며, 구현 세부 사항을 논의할 수 있습니다.
업데이트된 내용을 모두 보고
상황에 맞는 조치를 취합니다.
차이점

코드의 컨텍스트에서 변경 사항을 미리 보면서 제안된 내용을 확인합니다. 원본 파일과의 차이점을 나란히 비교하는 이 보기에는 추가되거나 수정되거나 삭제된 코드가 강조 표시되므로 변경 사항을 쉽게 확인할 수 있습니다.
자세히 알아보기
기록

타임라인 스타일의 인터페이스에서 pull request와 관련한 커밋, 주석 및 참조를 탐색합니다. 또한 마지막으로 확인한 후에 변경된 내용이 pull request에 강조 표시됩니다.
자세히 알아보기
블레임

특정 변경 사항을 적용하기 이전의 파일 상태를 확인합니다. 블레임 보기를 사용하면 파일의 전체 변경 기록을 보지 않고도 파일의 특정 부분이 시간에 따라 어떻게 변경되었는지 확인할 수 있습니다.
자세히 알아보기
코드 내에서
코드에 대해 논의
주석
GitHub에서는 코드 작성 중에 대화를 할 수 있습니다. 코드 구문에 자세한 주석을 남기고 구조에 대해 인라인으로 질문을 하세요.

검토 요청
코드 작성한 입장이라면, 손쉽게 동료에게 코드 검토를 요청할 수 있습니다. pull request에 사용자를 추가하면 해당 사용자에게 피드백을 요청하는 알림이 전송됩니다.

검토
팀원들에게 전송되는 알림을 줄여주세요. 주석을 하나의 일관된 검토로 묶은 후, 해당 주석이 필수적인 변경 사항인지 아니면 단순한 제안인지를 지정합니다.

충돌을 피할 수 없는 경우도 있습니다. 명령줄 없이 GitHub에서 간단한 병합 충돌을 해결하여 pull request를 더 빠르게 병합하세요.
자세히 알아보기
최고 품질의 코드 병합
검토를 통해 코드를 개선할 수 있지만, 실수는 발생하기 마련입니다. 세부적인 권한 설정과 상태 검사를 통해 사람의 실수를 줄이고, 고품질 코드만 병합되도록 보장합니다.