
Git은 버전 관리 시스템(VCS, Version Control System)으로,코드 변경 이력을 기록하고 협업을 쉽게 해주는 도구입니다.분산형 구조로 오프라인에서도 작업 가능하며, GitHub, GitLab 등의 플랫폼과 함께 사용됩니다.Git이 파일 변경을 추적하

git add 를 통해서 스태이징 영역에 원하는 작업 폴더를 올리기현재 작업 디렉토리의 상태를 확인합니다.어떤 파일이 변경되었는지, 어떤 파일이 스테이지에 있는지를 보여줍니다.커밋 내역을 한 줄로 간단하게 확인합니다.각 커밋의 고유 ID와 메시지가 출력됩니다.

Git에서 branch(브랜치)는 독립적인 작업 공간을 만들어주는 핵심 기능입니다.새로운 기능을 개발하거나 실험할 때, 기존 코드를 해치지 않고 안전하게 작업할 수 있게 해줍니다.🔁 결국 브랜치는 코드를 안전하게 실험하고 관리할 수 있는 분신 같은 존재!현재 브랜치

💥 Git 충돌(conflict) 정리 Git 충돌은 같은 파일의 같은 부분을 서로 다르게 수정한 경우 발생합니다. 주로 브랜치 병합(merge)이나 리베이스(rebase) 시 나타납니다. 🧨 언제 발생하나? 동일한 파일의 동일한 줄을 양쪽 브랜치에서 수정했