Git
빠르고 확장 가능한 분산 버전 관리 시스템으로, 버전 관리 및 다중 사용자 협업을 위한 풍부한 명령어 세트를 제공합니다.
스마트 다운로드
프로젝트 홈페이지 방문
아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요
전 세계에서 가장 인기 있는 분산 버전 관리 도구로, 코드 관리 및 팀 협업에 사용됩니다.
주요 기능
- 분산 아키텍처: 각 개발자가 전체 코드 저장소 사본을 보유하며 오프라인 작업 지원
- 강력한 브랜치 및 병합: 경량 브랜치 생성, 빠른 전환, 지능형 병합 충돌 해결
- 데이터 무결성: SHA-1 해시를 통해 콘텐츠 변조 방지 보장
- 고성능: 대규모 프로젝트에서도 diff, 커밋, 병합 작업을 빠르게 실행
- 스테이징 영역 메커니즘: 작업 영역, 스테이징 영역, 저장소를 분리하여 커밋 내용을 유연하게 제어
할 수 없는 것
- •줄 바꿈 문자 문제: Windows는 CRLF를 사용하고, Linux/macOS는 LF를 사용합니다. `git config --global core.autocrlf true`(Windows) 또는 `input`(macOS/Linux)으로 설정하여 자동 변환하는 것을 권장합니다. 2. 파일 이름 대소문자 구분: 기본적으로 구분하지 않으므로, 파일 이름의 대소문자를 변경한 후 Git이 올바르게 추적하지 못할 수 있습니다. 저장소 루트 디렉터리에 `.gitattributes`를 생성하고 `* text=auto`로 설정하는 것을 권장합니다. 3. 대용량 파일 처리: Git은 바이너리 대용량 파일을 저장하는 데 적합하지 않으므로 Git LFS 확장을 사용할 수 있습니다. 4. `.git` 디렉터리 내에서 파일을 수동으로 수정하지 마세요. 저장소가 손상될 수 있습니다.
사용 사례
- 개인 개발자의 프로젝트 버전 기록 및 코드 백업 관리
- 팀 협업 개발: 다인 병렬 개발, 코드 리뷰, 지속적 통합
- 오픈 소스 프로젝트 유지 관리: 풀 리퀘스트, 브랜치 전략, 릴리스 관리
상세 설명
Git은 소규모 프로젝트부터 초대형 프로젝트까지 버전 관리를 빠르고 효율적으로 처리하기 위해 설계된 무료 오픈 소스 분산 버전 관리 시스템입니다. 2005년 리누스 토르발스가 Linux 커널 개발을 위해 만들었습니다. Git은 여러 개발자가 서로 방해하지 않고 동일한 프로젝트에서 동시에 작업할 수 있게 하며, 강력한 브랜치 및 병합 기능을 제공하고, 데이터 무결성을 보장하며, 비선형 개발 워크플로를 지원합니다. Git은 현대 소프트웨어 개발의 표준 도구로서 개인, 팀, 기업에서 널리 사용됩니다. 명령줄 인터페이스는 세밀한 제어를 제공하며, 다양한 그래픽 도구와 호스팅 서비스(GitHub, GitLab 등)가 원활한 협업을 가능하게 합니다.
태그
시작하기
소프트웨어 설치
다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요
1단계: https://git-scm.com/downloads에 접속하여 해당 운영 체제에 맞는 설치 패키지를 다운로드하세요
2단계: 설치 프로그램을 실행하고 기본 옵션으로 설치하세요(Windows 사용자는 'Git Bash'와 '명령줄에서 Git 사용' 옵션을 체크해야 합니다)
3단계: 설치가 완료되면 터미널(또는 Git Bash)을 열고 `git --version`을 실행하여 설치를 확인하세요
- 1단계: https://git-scm.com/downloads에 접속하여 해당 운영 체제에 맞는 설치 패키지를 다운로드하세요
- 2단계: 설치 프로그램을 실행하고 기본 옵션으로 설치하세요(Windows 사용자는 'Git Bash'와 '명령줄에서 Git 사용' 옵션을 체크해야 합니다)
- 3단계: 설치가 완료되면 터미널(또는 Git Bash)을 열고 `git --version`을 실행하여 설치를 확인하세요
체크섬 없음
이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다
SHA256 체크섬
체크섬 없음
GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요
이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.
오픈소스 투명성
GitHub 소스 보기제거 정보
Windows: 제어판 열기 → 프로그램 및 기능 → Git 찾기 → 마우스 오른쪽 버튼으로 클릭하여 제거. macOS: 응용 프로그램 폴더에서 Git 삭제(brew를 통해 설치한 경우 `brew uninstall git` 실행). Linux: 패키지 관리자를 사용하여 제거. 예: `sudo apt remove git`(Debian/Ubuntu) 또는 `sudo yum remove git`(CentOS/RHEL).
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.