Git 배우기

Git은 무료이자 오픈 소스 분산 버전 관리 시스템입니다. 프로젝트의 크기에 상관없이 신속하고 효율적으로 처리하며, 필요할 경우 변경 내용을 롤백하는 지원을 제공합니다.

GitLab은 Git 위에서(및 Git으로) 구축되었으며, 소프트웨어 개발을 위한 Git 기반의 완전히 통합된 플랫폼을 제공합니다. GitLab은 워크플로우를 향상시키기 위해 Git 위에 많은 강력한 기능을 추가합니다.

     
시작하기
기능이 어떻게 결합되는지에 대한 개요.
Git 설치하기
다운로드, 구성, 시스템 요구 사항.
튜토리얼: 첫 번째 커밋 만들기
초기 커밋, Git 기본, 저장소 설정.
로컬 머신에 저장소 복제하기
로컬 저장소, 복제, 원격 저장소, SSH.
변경 사항을 위한 브랜치 만들기
브랜칭, 브랜치 전환, 체크아웃.
브랜치에 파일 추가하기
Git add, 변경 사항 스테이징, 파일 관리, 커밋.
변경 사항을 나중에 저장하기
임시 저장, 진행 중 작업, 컨텍스트 전환.
변경 사항 스테이징, 커밋 및 푸시하기
스테이징 영역, 커밋, 원격으로 변경 사항 푸시.
변경 사항 실행 취소
커밋 되돌리기, 변경 사항 제거, Git 리셋, 스테이징 해제.
브랜치를 메인 브랜치에 병합하기
병합 요청 만들기, 변경 사항 검토, 병합.
Merge conflicts를 해결하기 위한 rebase하기
충돌 해결, rebase, 브랜치 관리.
일반 Git 명령어
Git 치트시트, 기본 작업, 명령줄.
튜토리얼: Git 원격 URL 업데이트하기
작업 복사본에서 푸시/풀 URL 변경하기.
문제 해결
오류 해결, 일반적인 문제, 디버깅, Git 문제.