728x90 개발 지식/Git 깃1 Git 배우기 1) Git의 기본 개념 - commit, add, push, clone, pull, merge 설명과 간단한 예제 Git 소스코드를 효과적으로 관리하기 위해 개발된 분산형 버전 관리 시스템 Linux 소스코드를 관리할 목적으로 처음 개발되었다. 특징 소스 코드의 변경 이력을 쉽게 확인할 수 있다. 특정 시점에 저장된 버전과 비교하거나 특정 시점으로 되돌아갈 수 있다. 내가 올리려는 파일이 누군가 편집한 내용과 충돌하는 경우, 서버에 업로드 할 때 경고가 발생된다. → 다른 사람의 작업 내용 덮어쓰는 실수 방지 Commit 커밋에 대해 이해하기 위해서는 작업 트리, 인덱스, 스테이징의 개념도 함께 알아야 한다. 작업 트리(Work Tree) 파일 관리 시스템의 폴더와 유사한 기능을 한다. 인덱스(Index) 커밋하기 전, 저장소와 작업 트리 사이의 공간을 말한다. 인덱스에 등록(스테이징 - staging)한 파일만 커.. 2023. 7. 10. 이전 1 다음