image.png

관련 PDF

Git&Github Workbook.pdf

Git 개요

주요 특징 설명
분산 버전 관리 소프트웨어 개발에서 소스 코드의 변경 사항을 체계적으로 기록하고 관리
브랜치 및 병합 브랜치 생성 및 전환이 빠르고 간단하며, 다양한 병합 전략을 통해 자동으로 병합 충돌을 해결
히스토리 관리 커밋 히스토리를 통해 변경 사항을 기록하고, 언제든지 과거의 상태로 롤백. 변경 내역을 확인하고 작성자를 추적
분산 협업 원격 저장소를 설정하여 분산된 팀이 각각의 로컬 저장소에서 작업을 수행하면서 협업 푸시와 풀 요청을 통해 코드 변경 사항을 공유하고, 코드 리뷰와 병합을 관리
풍부한 도구와 통합 Git Bash, Git GUI 등 다양한 클라이언트 도구와 통합 개발 환경과의 원활한 통합 GitHub,GitLab, Bitbucket 등 플랫폼과의 연동 제공

Git 설치

Git - Downloading Package

실행


Git bash 기본 명령어

명령어 사용 예 설명
ls ls, ls -l, ls -al 현재 디렉터리 조회, 현재 디렉터리 상세 조회, 현재 디렉터리 숨김 포함 조회
cd cd /, cd ./, cd../ 디렉터리 이동
rm rm<file>, rm -rf <directory> 파일 또는 디렉터리 삭제
mkdir mkdir<directory> 디렉터리 생성
touch touch <file> 파일 생성
cat cat <file> 파일 내용 출력
clear clear 화면 지우기
vi vi <file> 편집기 실행