로컬저장소 ( Local repository ) 생성 및 삭제 / init , .git 폴더 로컬저장소 생성 1) 로컬저장소로 사용할 폴더를 생성후 해당 폴더로 이동 2) git init * 로컬저장소 생성시 해당 폴더에 .git 숨김폴더 생성됨 로컬저장소 삭제 1) 로컬저장소로 사용하고 있는 해당폴더로 이동 2) 해당폴더의 숨김파일인 .git 파일을 삭제한다. - 해당폴더는 더이상 git이 관리하지 않게된다. *숨김파일 표시하는 방법 1) 해당 폴더로 이동 2) 보기 옵션 클릭 3) 숨긴 항목 체크 GIT/기본 2020.11.16
git 사용자 정보 삭제 git config --global credential.helper manager git credential-manager delete https://github.com GIT/기본 2020.11.16
git 사용자 등록 / config --global git config --global user.name [닉네임] git config --global user.email [이메일] GIT/기본 2020.11.16
저장소 ( Repository ) 저장소( Repository ) - 소스코드가 저장되어 있는 여러개의 브랜치(Branch) 들이 모여있는 디스크상의 물리적인 공간 - 로컬저장소( Local Repository ) 와 원격저장소( Remote Repository )로 나뉨 * 브랜치 - 커밋을 단위로 구분되노 소스코드 타임라인에서 분기해 새로운 커밋을 쌓을수 있는 가지를 만드는 것, 혹은 그 가지 GIT/기본 2020.11.15
GIT GIT - 분산형 버전 관리 시스템 사용이유 - 소스코드가 변경된 이력을 쉽게 확인 가능 - 특정 시점에 저장된 버전과 비교하거나 특정 시점으로 되돌아 가기 가능 - 매번 백업용 파일 복사본을 만들 필요가 없고 최종본을 안전하게 보존하면서 작업 가능 - 각자 로컬에서 수정함으로 충돌야기가 적음 GIT/기본 2020.11.15
형상관리서버 형상관리서버 - 자신이 작성한 소스코드를 다른 팀원과 협업을 하여 개발을 진행하기 위해 소스코드를 공유하는 라이브러리 종류 1) svn - 직접 svn을 설치하고 서버를 구동시켜야 한다. 2) git - github를 이용하여 별도의 서버를 이용하지 않고도 구축가능하다. GIT/기본 2020.11.15