Skip to main content

Git 시작

컴퓨터에서 GitHub 리포지토리를 관리하도록 분산 버전 제어 시스템인 Git을 설정합니다.

Git 설정

GitHub의 핵심은 Git이라는 오픈 소스 버전 제어 시스템(VCS)입니다. Git은 컴퓨터에서 로컬로 발생하는 모든 GitHub 관련 사항을 담당합니다.

Git에서 사용자 이름 설정

Git은 사용자 이름을 사용하여 커밋을 ID와 연결합니다. Git 사용자 이름은 GitHub 사용자 이름과 다릅니다.

Git에서 GitHub 자격 증명 캐싱

HTTPS를 사용하여 GitHub 리포지토리를 복제하는 경우 GitHub CLI 또는 GCM(Git Credential Manager)을 사용하여 자격 증명을 기억해두는 것이 좋습니다.

Git에서 항상 암호를 묻는 메시지를 표시하는 이유는 무엇인가요?

GitHub와 상호 작용하려고 할 때마다 Git에서 사용자 이름 및 암호를 묻는 메시지가 표시되면 리포지토리에 HTTPS 복제 URL을 사용 중일 것입니다.

macOS 키 집합에서 자격 증명 업데이트

GitHub에서 사용자 이름, 비밀번호 또는 personal access token을(를) 변경한 경우 git-credential-osxkeychain 도우미에서 저장된 자격 증명을 업데이트해야 합니다.

Git 워크플로

GitHub 흐름은 정기적으로 배포하는 팀과 프로젝트를 지원하는 간단한 분기 기반 워크플로입니다.

원격 리포지토리 정보

GitHub의 공동 개발 방식에서 핵심은 로컬 리포지토리에서 GitHub로 커밋을 게시하여 다른 사용자가 보고, 가져오고, 업데이트하도록 하는 것입니다.

원격 리포지토리 관리

GitHub에서 호스트되는 컴퓨터 및 원격 리포지토리에서 로컬 리포지토리를 사용해 작업하는 방법을 알아봅니다.

Git과 텍스트 편집기 연결

텍스트 편집기를 사용하여 Git으로 파일을 열고 편집합니다.

줄 끝을 처리하도록 Git 구성

diff에서의 문제를 방지하기 위해 줄 끝을 제대로 처리하도록 Git을 구성할 수 있습니다.

Ignoring files(파일 무시)

GitHub에 체크 인하지 않으려는 파일을 무시하도록 Git을 구성할 수 있습니다.

Git 참고 자료

이 Git 참고 자료는 명령을 잊어버리거나 CLI에서 도움말을 사용하고 싶지 않을 때 시간을 절약하는 방법입니다.