형상관리도구(Configuration Management Tool) 중 하나이다.Git은 프로젝트 소스코드를 효과적으로 관리할 수 있는 시스템여러 명이 동시에 작업하더라도 문제 없도록 함소프트웨어의 여러 버전을 동시에 관리할 수 있음프로젝트 진행의 모든 로그를 볼 수
Git 사용자 설정 로컬에서 사용할 Git 사용자 이메일과 이름을 설정 git config Git에 관한 설정을 추가/변경/삭제하는 명령어 설정 파일 System 설정 파일 Global 설정 파일 로컬 설정 파일 Global Git 사용자 설정 Github 계정에
로컬에서 작업하기 위해 Remote Reposiotry를 복제해 내 PC에 Local Repository로 저장하는 것 변경된 파일 중 Repository에 올릴 파일들을 등록 아래에서 Add 할 파일을 선택해 Staging Area에 등록 Add로 등록된 파일
'나무가지'를 의미기존에 만들어 놓은 버전(Main)에서 복사해 새로운 가지를 만들어 다른 방향으로 작업을 이어 나가는 것브랜치 이름 작성 후 생성가지는 생겼지만 소스의 상태가 같이 때문에 한 줄에 표시변경사항이 없어 브랜치는 로컬 저장소에서만 반영되어 있는 상태fea
Branch를 Merge할 때 발생할 수 있다.같은 파일 같은 부분을 수정한 브랜치들을 Merge 할 때 발생main 브랜치에서 feature1 브랜치를 merge -> 둘 중에 하나를 선택 가능다른 사람의 원격 저장소에서 어떤 부분을 수정하거나 추가 기능을 넣고 싶을